Hydrolley
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any streetcar or tram vehicle using on-board hydrogen as a source of energy to power the motors.
Etymology
* Blend of hydrogen + trolley coined at the Fourth International Hydrail Conference, Valencia, Spain, in 2008
More for "hydrolley"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.