Dictionary search results

Showing 1-2 of 2 results

despoil British & World English

Steal or violently remove valuable possessions from; plunder

despoil English Thesaurus

a Cornish village that was despoiled by invaders