VariousWords beta
Definitions:
Noun
trolleybus
trolley coach
trackless trolley
Definition: a passenger bus with an electric motor that draws power from overhead wires