DMWD

AcronymDefinition
DMWDDirectorate of Miscellaneous Weapons Development (UK)