English Dictionary
Definition depredation in British English
depredation noun
[countable] noun
/ˌdeprəˈdeɪʃ(ə)n/
Synonyms and related words
