The dead body of an animal, especially one prepared for food. Can also refer to the structural framework of something or any lifeless remains.
From Old French 'carcasse', possibly from Arabic 'karkasa' meaning to gnaw or devour. The word traveled through medieval trade routes as different cultures exchanged knowledge about animal processing.
Try Another Word