CARCASS Meaning of CARCASS in English (n.) A dead body, whether of man or beast; a corpse; now commonly the dead body of a beast. Webster's English dictionary. Английский словарь Webster. 2012