Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeDMU What does DMU mean? Code Meaning Language Themes and places DMU Data Management Unit In English Data DMU Digital Mock-Up In English Computer-based techniquesEngineering, technology