carcass noun
also British carcase /ˈkɑɚkəs/ plural carcasses
also British carcase /ˈkɑɚkəs/ plural carcasses
Learner's definition of CARCASS
[count]
1
: the body of a dead animal动物尸体
2
informal + humorous : a person's body(人的)身躯,躯体 3
: the remaining parts of an old vehicle, structure, etc.(汽车、建筑等的)残骸