DMU


Meaning of DMU in English

■ abbreviation Brit. diesel multiple unit (railway vehicle).

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