DIESEL-HYDRAULIC


Meaning of DIESEL-HYDRAULIC in English

■ adjective denoting or relating to a locomotive driven by a hydraulic transmission system powered by a diesel engine.

■ noun a ~ locomotive.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.