CARCASE


Meaning of CARCASE in English

[car.case] Brit var of carcass

Merriam-Webster English vocab.      Английский словарь Merriam Webster.