Meaning

1 senses
  1. A motorised bus, or coach.

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

Origin

From motor + coach.

From motor + coach.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: motorcoaches

Synonyms

9 synonyms
Close in meaning

Word family

1 related words
Relatedcity bus

See also

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