Word info

hydrolley

Noun

Meaning

hydrolley (plural hydrolleys)

Any streetcar or tram vehicle using on-board hydrogen as a source of energy to power the motors.

Source: en.wiktionary.org

Close letter words and terms