CARRION


Meaning of CARRION in English

[car.ri.on] n [ME caroine, fr. AF, fr. (assumed) VL caronia, irreg. fr. L carn-, caro flesh--more at carnal] (14c): dead and putrefying flesh; also: flesh unfit for food

Merriam-Webster English vocab.      Английский словарь Merriam Webster.