trolleybus

noun
  1. an electric bus that gets power from overhead wires through poles on its roof

Examples