Motorbus Meaning

There are 1 meaning(s) for word Motorbus

Meaning 1 : a vehicle carrying many passengers; used for public transport

    Synonyms : autobus,  bus,  charabanc,  coach,  double-decker,  jitney,  motorcoach,  omnibus,  passenger vehicle