Trolleybus

1

bus

bus powered via overhead electric cables
6

trolleybus (Nomen)