trackless :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
trackless trolley
trackless trolley
noun
a passenger bus with an electric motor that draws power from overhead wires
trolleybus; trolley coach
.
WordNet