CARCASS Meaning of CARCASS in English (n.) A hollow case or shell, filled with combustibles, to be thrown from a mortar or howitzer, to set fire to buldings, ships, etc. Webster's English dictionary. Английский словарь Webster. 2012