English Dictionary
◊ TROLLEYBUS
trolleybus
n : a passenger bus with an electric motor that draws power from
overhead wires [syn: {trolley coach}, {trackless trolley}]