DEPREDATOR Meaning of DEPREDATOR in English n. a despoiler or pillager. Derivatives: depredatory adj. Etymology: LL depraedator (as DEPREDATION) Oxford English vocab. Оксфордский английский словарь. 2012