Skip to content

trolley-bus

noun

  1. Electric bus that draws power from dual overhead wires
L329639 on Wikidata ↗