Meaning

1 senses
  1. A motorized bus or coach.

More definitions
  • a vehicle carrying many passengers; used for public transport

Origin

From motor + bus.

From motor + bus.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: motorbuses / motorbusses

Synonyms

10 synonyms
Close in meaning

See also

neighbours in the dictionary
motorbus — meaning, examples, forms, synonyms | Krumeto