EGAVE

hydrail

Meaning

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

Similar words

hydrolley hydrogen car hydrogen vehicle hydrocar hi-rail hydricity hydrogen economy hydrogen station hydrium diesel-hydraulic

Save “hydrail” to learn later