carrion

Definitions


[ˈkarɪən], (Noun)

Definitions:
- the decaying flesh of dead animals
(e.g: a crow wheeled over the hills in search of carrion)


Phrases:

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




definition by Oxford Dictionaries