Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun carcase
1 sense of carcase
Sense 1
carcase, carcass -- (the dead body of an animal especially one slaughtered and dressed for food)
=> body, dead body -- (a natural object consisting of a dead animal or person; "they found the body in the lake")