Meaning

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

Origin

* Blend of hydrogen + trolley coined at the Fourth International Hydrail Conference, Valen

* Blend of hydrogen + trolley coined at the Fourth International Hydrail Conference, Valencia, Spain, in 2008

Wiktionary, CC BY-SA 4.0 · source

hydrolley — meaning, examples, forms, synonyms | Krumeto