Webster's Revised Unabridged Dictionary · 1913

Caroche

Caroche , noun

[Old French carrache, French carrose from Italian carrocio, carrozza, from carro, Latin carus. See Car.]

A kind of pleasure carriage; a coach. [Obsolete]
To mount two-wheeled caroches. — Butler