CAROCHE


Meaning of CAROCHE in English

kəˈrōch, -ōsh noun

( -s )

Etymology: Middle French carroche, from Old Italian carroccio, aug. of carro vehicle, from Latin carrus — more at car

: a luxurious or stately carriage for persons

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.