hydrail
Noun
Meaning
hydrail (uncountable)
Any rail technology where vehicles use on-board hydrogen as a source of energy to power the motors.
Noun
hydrail (uncountable)
Any rail technology where vehicles use on-board hydrogen as a source of energy to power the motors.