Trolleybus

What is Trolleybus?

Trolleybus definition and meaning on Dictionary terms:
noun
a passenger bus operating on tires and having an electric motor that draws power from overhead wires.

 

reference: www.dictionary.com/browse/trolleybus

Tags: