TROLLEYBUS
Meaning of TROLLEYBUS in English
trol ‧ ley ‧ bus /ˈtrɒlibʌs $ ˈtrɑː-/ BrE AmE noun [countable]
a bus that uses power from electric wires above the street
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012