trolley bus
Meaning
A bus, powered via overhead electric cables, that does not run on tracks.
Synonyms
trolley-bus
trackless trolley
trackless tram
trackless trolley bus
electric bus
trolley coach
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "trolley bus" and many other words and sentences in English.