CARCASE Meaning of CARCASE in English (n.) See Carcass. Webster's English dictionary. Английский словарь Webster. 2012