CAROCHE Meaning of CAROCHE in English n. luxurious horse-drawn carriage used in the 17th century Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012