carcase
1.
(
noun
) the dead body of an animal esp. one slaughtered and dressed for food
Synonyms:
carcass
Related Words:
body
,
dead body
Terms and Conditions of Use / Copyright Notice