Refine this word faster
Motorcoach
noun
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."
Etymology
From motor + coach.
See also for "motorcoach"
Next best steps
Mini challenge
Unscramble this word: motorcoach