despoiler
/dɛsˈpoʊlaɪər/Definitions
1. noun
A person or thing that despoils, especially a conqueror or invader who destroys or seizes property.
“The invading army was regarded as despoilers of the local culture.”
1. noun
A person or thing that despoils, especially a conqueror or invader who destroys or seizes property.
“The invading army was regarded as despoilers of the local culture.”