CARRION


Meaning of CARRION in English

/ ˈkæriən; NAmE / noun

[ U ] the decaying flesh of dead animals :

crows feeding on carrion

—picture at vulture

••

WORD ORIGIN

Middle English : from Anglo-Norman French and Old Northern French caroine , caroigne , Old French charoigne , based on Latin caro flesh.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.