Meaning of CARCASS in English
( Brit. also carcase )
1》 the dead body of an animal, especially one prepared for cutting up as meat.
↘the remains of a cooked bird after all the edible parts have been removed.
2》 the structural framework of a building, ship, or piece of furniture.
ME: from Anglo-Norman Fr. carcois , var. of OFr. charcois ; in later use from Fr. ~e ; of unknown ultimate origin.
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004