Synonyms and Antonyms for trackless_trolley

1. trackless trolley (n.)

a passenger bus with an electric motor that draws power from overhead wires

Synonyms: