DEPREDATOR


Meaning of DEPREDATOR in English

noun one who plunders or pillages; a spoiler; a robber.

Webster English vocab.      Английский словарь Webster.