CARCASE Meaning of CARCASE in English [car.case] Brit var of carcass Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012