- motorcoach as a noun:
- 1
motorcoach
noun
1 motorcoach
A vehicle carrying many passengers; used for public transport.
synonyms: autobus, bus, charabanc, coach, double-decker, jitney, motorbus, omnibus, passenger vehicle.
Dutch: klein busje, autobus, bus, dubbeldekker, omnibus
Polish: autobus
debug info: 0.0149