CARRION


Meaning of CARRION in English

car ‧ ri ‧ on /ˈkæriən/ BrE AmE noun [uncountable]

[ Date: 1200-1300 ; Language: Anglo-French ; Origin: caroine , from Vulgar Latin caronia , from Latin caro ; ⇨ ↑ carnal ]

the decaying flesh of dead animals, which is eaten by some animals and birds

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.