TROLLEYBUS


Meaning of TROLLEYBUS in English

[trol.ley.bus] n (1921): a bus powered electrically from two overhead wires

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