trackless : Idioms & Phrases


trackless trolley

  • noun a passenger bus with an electric motor that draws power from overhead wires
    trolleybus; trolley coach.
WordNet