Word Study
caroche
CIDE DICTIONARY
caroche, n. [OF. carrache, F. carrose from It. carrocio, carrozza, fr. carro, L. carus. See Car.].
A kind of pleasure carriage; a coach. [1913 Webster]
"To mount two-wheeled caroches." [1913 Webster]
For further exploring for "caroche" in Webster Dictionary Online