Downstroyed, past participle of downstroy. Synonyms in the same form.
killed, destroyed
All synonyms for downstroy →