CARRION


Meaning of CARRION in English

n.

Putrefying flesh, putrescent or putrid meat.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.