noun Etymology: Middle English carcays, from Anglo-French carcas, carkeis Date: 14th century a dead body ; corpse , the living, material, or physical body , the decaying or worthless remains of a structure , the underlying structure or frame of something (as of a piece of furniture)
CARCASS
Meaning of CARCASS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012