Definition of motor bus in English:
- There, a vast fleet of brand new motor buses and taxis competed for trade with the brand new electrified trams.
- It was withdrawn in 1932 on the formation of a new motor bus company, Keighley-West Yorkshire.
- Had the cable-to-electric conversion of 1921-23 been delayed by only a few years, motor buses rather than electric trams would have been substituted.
Definition of motor bus in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in India
Most popular in Pakistan