Meaning of CARCASS in English

CARCASS

( Brit. also carcase )

■ noun

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.

Origin

ME: from Anglo-Norman Fr. carcois , var. of OFr. charcois ; in later use from Fr. ~e ; of unknown ultimate origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.