1. DMWD
    stands for Depot Maintenance Workload Distribution (US Army)
  2. DMWD stands for Directorate of Miscellaneous Weapons Development (UK)
DMWD
Share
Abbreviations And Their Meaning