Meaning of trolleybus

Definition of trolleybus

(noun) a passenger bus with an electric motor that draws power from overhead wires

Other information on trolleybus

WIKIPEDIA results for trolleybus
Amazon results for trolleybus