The dead bodies of animals (or sometimes humans in harsh contexts); the framework or remains of something.
From Old French 'carcasse,' possibly from Italian or Latin origins. Originally it specifically meant the flesh and bones of a slaughtered animal, but by extension it came to mean any dead body or the empty shell/framework of something.
Try Another Word