Meanings
-
1
noun
the dead body of an animal; a framework or ruined remains
Vultures circled the carcass on the plain.
Thesaurus
Etymology
From Old French carcasse, of uncertain earlier origin; perhaps connected to Italian carcassa, though the ultimate source is obscure.
View etymology graph ->