MOTOR BUS


Meaning of MOTOR BUS in English

[motor bus] n (1901): bus 1a--called also motor coach

Merriam-Webster English vocab.      Английский словарь Merriam Webster.