Meaning of CARCASS in English

CARCASS

( n. )

The living body; -- now commonly used in contempt or ridicule.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.