TROLLEYBUS

Definition of TROLLEYBUS

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