Definitions for "motorbus"
a road vehicle carrying many passengers; used for public transport; an omnibus.
a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"
A rubber-tired, self-propelled, manually steered bus with a fuel supply onboard the vehicle. Motorbus types include intercity, school, and transit.