trolleybus Definition
Definition
A type of electric bus that draws current from overhead wires through a trolley-pole or trolley-bar.
Browse
A type of electric bus that draws current from overhead wires through a trolley-pole or trolley-bar.
Browse