trole

Noun

 * 1) trolley bus bus powered via overhead electric cables
 * 2)  draisine light, auxiliary rail vehicle

Etymology 2
.

Etymology
.

Noun

 * 1) trolley bus