TROLLEYBUS


Meaning of TROLLEYBUS in English

■ noun Brit. a bus powered by electricity obtained from overhead wires by means of a trolley wheel.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.