Synonyms of CARCASS

What is another word for CARCASS
1.

Synonyms of CARCASS

noun - the dead body of an animal especially one slaughtered and dressed for food

2.

Synonyms of CARCASS

Synonyms of CARCASS