CARCASS Meaning of CARCASS in English (n.) The living body; -- now commonly used in contempt or ridicule. Webster's English dictionary. Английский словарь Webster. 2012