trolley_coachEnglish

trackless trolley, trolley coach, trolleybus

Noun

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

English: trolleybus, trolley coach, trackless trolley

English words with similar meanings

Show 2 words