Top Qs
Timeline
Chat
Perspective

DEMU

From Wiktionary, the free dictionary

Remove ads
See also: demu and demü

English

Noun

DEMU (plural DEMUs)

  1. (rail transport) Initialism of diesel-electric multiple unit.

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads