Motorbus
noun
A motorised bus, or coach.
Synonyms: autobus, bus, coach, loser cruiser, motorcoach, omnibus
A motorised bus, or coach.
Synonyms: autobus, bus, coach, loser cruiser, motorcoach, omnibus
Loading dictionaries...
Initializing dictionary manager