motorcoach
motorcoach · motorcoaches
A motorised bus, or coachA motorised bus, or coach.
Meaning
1 sensesA 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: motorcoachesSynonyms
9 synonymsWord family
1 related wordsRelatedcity bus