diesel-hydraulic-locomotive

Nouns

  • (n) a locomotive driven by a hydraulic transmission system powered by a diesel engine diesel-hydraulic,

Synonyms

diesel-hydraulic

Words of close approximity