trackless trolley
definition: a passenger bus with an electric motor that draws power from overhead wires
example:
speech part: noun
synonyms:
trolleybus
Video not found.