Depredations Synonyms and Antonyms

Devastation, destruction
(Noun)