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
Tweet