DEPREDATOR


Meaning of DEPREDATOR in English

n. a despoiler or pillager.

Derivatives:

depredatory adj.

Etymology: LL depraedator (as DEPREDATION)

Oxford English vocab.      Оксфордский английский словарь.