carcass

1 ENTRIES FOUND:
Save
carcass noun
also British carcase /ˈkɑɚkəs/
plural carcasses
carcass
noun
also British carcase /ˈkɑɚkəs/
plural carcasses
Learner's 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.