Synonyms of Carrion in English :
Antonyms of Carrion in English
Thesaurus of Carrion in English
1. (noun) the dead and rotting body of an animal; unfit for human food