hydrolley

English dictionary entry

Meanings

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

Word forms

hydrolley hydrolleys

Etymology

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

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.