motorbus

Noun
  1. a vehicle carrying many passengers; used for public transport
    • he always rode the bus to work
motorbus
He boards the motorbus at the busy downtown stop.