downstroy

downstroy

English Verb
Ad

Definition

To destroy.

Etymology

Blend of down + destroy. Compare downpressor.

Ad