motorbus

views 2,454,977 updated

mo·tor·bus / ˈmōtərˌbəs/ • n. old-fashioned term for bus (sense 1).

More From encyclopedia.com