Trackless_trolleyWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “trackless_trolley” powered by Princeton WordNet.
noun
a passenger bus with an electric motor that draws power from overhead wires
noun
a vehicle carrying many passengers; used for public transport
noun
a motor that converts electricity to mechanical work