motorbus
nounA passenger bus that is powered by a motor.
An automobile omnibus.
A road vehicle carrying many passengers; used for public transport; an omnibus.
A motorised bus, or coach.
A vehicle carrying many passengers; used for public transport.
