Definition of DMU in English:

DMU

noun

British
  • A diesel multiple unit (train).