motorbus
Etymology
From motor + bus.
motorbus means A motorized bus or coach. Lexicurio rates it Rare gem — a strength score of 77 out of 100.
noun
- 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,[…]”