diesel-hydraulic

Noun
  1. A locomotive driven by a hydraulic transmission system powered by a diesel engine (synset 103198107)

Other Searches