What is the meaning of Trolley_bus?

A bus, powered via overhead electric cables, that does not run on tracks.

Source: wiktionary.org