History
History
Synonyms
UK
US
Meaning:
destroyer

a small, fast warship used for protecting larger ships

a destructive agent

vandal

a person who deliberately destroys public and private property

person who defiles property

DESPOILER as in Wiktionary
DESPOILER as in Wikipedia