trolleybus
nounDefinition of trolleybus
: a bus that is powered electrically by two overhead wires
Keep scrolling for more