caroche

play
noun ca·roche \kə-ˈrōch, -ˈrōsh\

Definition of caroche

  1. :  a luxurious horse-drawn carriage

Origin and Etymology of caroche

Medieval French carroche, from Old Italian carroccio, augmentative of carro car, from Latin carrus


First Known Use: 1591

Learn More about caroche


Seen and Heard

What made you want to look up caroche? Please tell us where you read or heard it (including the quote, if possible).