Synonyms and Antonyms for carrion

1. carrion (n.)

the dead and rotting body of an animal; unfit for human food

Synonyms: