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

MORT as in Wiktionary
MORT as in Wikipedia