CARRION


Meaning of CARRION in English

n. & adj.

--n.

1. dead putrefying flesh.

2 something vile or filthy.

--adj. rotten, loathsome.

Phrases and idioms:

carrion crow a black crow, Corvus corone, native to Europe, feeding mainly on carrion. carrion flower STAPELIA.

Etymology: ME f. AF & ONF caroine, -oigne, OF charoigne ult. f. L caro flesh

Oxford English vocab.      Оксфордский английский словарь.