carcass
1. [ noun ] the dead body of an animal especially one slaughtered and dressed for food
Synonyms: carcase
Related terms: body
Similar spelling:   carcase
  Caracas
  Carassius
  carcajou
  Circassian