Definisi 'charabanc'
English to English
1 a vehicle carrying many passengers; used for public transport
• he always rode the bus to work
source: wordnet30
More Word(s)
bus, omnibus, passenger, rider, public transport, minibus, school bus, trackless trolley, trolley coach, trolleybus, fleet, roof, window,

Visual Synonyms
Click for larger image