The online English-English dictionary from The Project Gutenberg
Result for Caroche
A kind of pleasure carriage; a coach.