Definition of motorbus in English:
Old-fashioned term for bus (sense 1) of the noun).
- 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.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.