carcass [or carcase]

    noun
  1. [dead body of animal] carrossa, carnús, carronya, rossa.
  2. [trunk of dead animal] carcassa.
  3. [frame] carcassa.
  4. colloquial & pejorative [body of human being] carcassa.