An Encylopedia Britannica Company

carcass

1 ENTRIES FOUND:
carcass noun
also British carcase /ˈkɑɚkəs/
plural carcasses
carcass
noun
also British carcase /ˈkɑɚkəs/
plural carcasses
Britannica Dictionary definition of CARCASS
[count]
: the body of a dead animal
informal + humorous : a person's body
: the remaining parts of an old vehicle, structure, etc.