Definition of caroche
: a luxurious horse-drawn carriage
Origin and Etymology of caroche
Middle French carroche, from Old Italian carroccio, augmentative of carro car, from Latin carrus
First Known Use: 1591
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).