Answer: trolleybus

AnswerCrossword Clue
trolleybusa bus running on an overhead electric wire