A trolleybus, which is a public transport means, working on electricity. It resembles a hybrid of a bus and a tram.