trolleybus
1. [ noun ] (transportation) a passenger bus with an electric motor that draws power from overhead wires
Synonyms: trackless_trolley trolley_coach
Related terms: bus electric_motor
Similar spelling:   trollope