hydrail

English

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

Etymology

Prefix from English rail (garment, gown).

Origin

English

rail

Gloss

garment, gown

Kanji

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms