Motorbus

noun

Definitions

Noun
  1. 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. 2
    a vehicle carrying many passengers; used for public transport wordnet

Etymology

From motor + bus.

Next best steps

Mini challenge

Unscramble this word: motorbus