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.