carcass - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈkɑː(r)kəs/
singularcarcass
pluralcarcasses
  1. 1
    the body of a dead animal
  2. 2
    the outside part of a vehicle, building, or other object that is left when the rest of it has been destroyed