trolley coach Meaning, Definition & Usage

  1. noun a passenger bus with an electric motor that draws power from overhead wires
    trolleybus; trackless trolley.

WordNet