Refine this word faster
Motorbus
noun
Definitions
Noun
- 1 A motorized bus or coach.
"“[…]a motor-’bus scorching round into the Square from the Haymarket was swept into the air, and shivered into fragments.” “Professor,” I exclaimed, “a motor-’bus!” “I know how impossible it must sound,” said Professor Henry Tellurin,[…]"
- 2 a vehicle carrying many passengers; used for public transport wordnet
Etymology
From motor + bus.
See also for "motorbus"
Next best steps
Mini challenge
Unscramble this word: motorbus