1. Noun
See Carcass.
2. Noun
the dead body of an animal especially one slaughtered and dressed for food
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
