MOTORBUS
Motor bus
Motor bus or motorbus is a now somewhat archaic term referring to a bus powered by an onboard internal combustion engine, as opposed to a horse-drawn bus, steam bus or trolleybus. Motor buses began appearing on public roads shortly before the turn of the 20th century, and by 1905 were a significant feature of, e.g. the streets of London. They are now commonly referred to simply as "buses".The above text is a snippet from Wikipedia: Motor bus
and as such is available under the Creative Commons Attribution/Share-Alike License.
motorbus
Noun
The above text is a snippet from Wiktionary: motorbus
and as such is available under the Creative Commons Attribution/Share-Alike License.