Meaning of CARCASS in English

CARCASS

n. 25B6; noun

a lamb carcass : CORPSE, (dead) body, remains; Medicine cadaver; informal stiff; archaic corse.

(informal) shift your carcass : BODY, self; informal backside; N. Amer. informal butt.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.