Diesel-hydraulic Locomotive (Noun)
Meaning
A locomotive driven by a hydraulic transmission system powered by a diesel engine.
Classification
Nouns denoting man-made objects.
A locomotive driven by a hydraulic transmission system powered by a diesel engine.
Nouns denoting man-made objects.