PREYED UPON


Meaning of PREYED UPON in English

was victimized, was hunted and eaten by an animal

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.