Synonyms of carrion

Primary definition: The decaying flesh of dead animals.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)