trackless trolley
1.
(
noun
) a passenger bus with an electric motor that draws power from overhead wires
Synonyms:
trolley coach
,
trolleybus
Related Words:
autobus
,
bus
,
charabanc
,
coach
,
double-decker
,
jitney
,
motorbus
,
motorcoach
,
omnibus
Terms and Conditions of Use / Copyright Notice