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. 2012