Answer: trolleybuses

AnswerCrossword Clue
trolleybusesTROLLEYBUS, a bus running on an overhead electric wire