The dead body of an animal, especially one that has been killed for food or found dead.
From Old French carcasse, possibly from Italian carcassa or Spanish carcaza. The word may derive from Latin or have roots in Mediterranean languages, originally meaning the framework or structure of something.
Try Another Word