trolleybuses

noun
  1. plural of trolleybus; electric buses that draw power from overhead wires through poles

Examples