Trolleybus

Home > Transportation > Modes of Transportation > Land Transportation > Trolleybus

A vehicle that is powered by electricity and runs on tires instead of tracks.