motorbus
Noun
Meaning
a vehicle carrying many passengers; used for public transport
Source: WordNetSynonyms
coach
bus
omnibus
autobus
motorcoach
double-decker
jitney
charabanc
passenger vehicle
greyhound
stage
manager
carriage
heap
hack
Show all synonyms
Hypernyms
Hyponyms
Examples
he always rode the bus to work
A large tram network was constructed by the London County Council, through the LCC Tramways ; the first motorbus service began in the 1900s.
Later that year some of Benz's trucks were modified to become the first bus by the Netphener, the first motorbus company in history.