Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun carrion
1 sense of carrion
Sense 1
carrion -- (the dead and rotting body of an animal; unfit for human food)
=> body, dead body -- (a natural object consisting of a dead animal or person; "they found the body in the lake")