History
History
Synonyms
UK
US
Meaning:
carcass

a dead body of an animal (especially one prepared for cutting up as meat)

dead body

corpse

a dead human body

dead body

CADAVER as in Wiktionary
CADAVER as in Wikipedia