Motor bus definitions

Search

Motor bus

Motor bus logo #21000 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 ...
Found on http://en.wikipedia.org/wiki/Motor_bus

Motor Bus

Motor Bus logo #21003(from the article `macaronic`) ...grammatical complexities of ancient languages taught at school, as in A.D. Godley`s illustration of declension in `Motor Bus`:Domine defende ...
Found on http://www.britannica.com/eb/a-z/m/127
No exact match found.