caroche
Noun
Meaning
A kind of pleasure carriage; a coach.
Source: Webster's dictionarySynonyms
coach
manager
bus
vehicle
bearing
carriage
posture
heap
tutor
instructor
rig
omnibus
autobus
jitney
teacher
Show all synonyms