CAROCHE


Meaning of CAROCHE in English

[ca.roche] n [MF carroche, fr. OIt carroccio, aug. of carro car, fr. L carrus] (1591): a luxurious horse-drawn carriage

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