Trolleybus
WordNet

noun


(1)   A passenger bus with an electric motor that draws power from overhead wires
 
x
OK