Motorcoach
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A motorised bus, or coach.
- 2 a vehicle carrying many passengers; used for public transport wordnet
- 3 Alternative form of motor coach (a rail vehicle) alt-of, alternative
"There are also at present under construction 36 additional powerful electric motorcoaches of the latest type, used on high-speed cross-country trains."
Example
More examples"There are also at present under construction 36 additional powerful electric motorcoaches of the latest type, used on high-speed cross-country trains."
Etymology
From motor + coach.
More for "motorcoach"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.