Word info

hydrail

Noun

Meaning

hydrail (uncountable)

Any rail technology where vehicles use on-board hydrogen as a source of energy to power the motors.

Source: en.wiktionary.org

Anagrams

Close letter words and terms