a dead body, esp the body of an animal slaughtered for meat
the decaying or worthless remains of a structure
the half-submerged carcass of a wrecked vessel
a framework, esp the framework of a tyre as distinct from the tread
humorous or derog a living human body
Shift your carcass!
[French carcasse from Old French carcois]