ERDE

AcronymDefinition
ERDEExplosives Research and Development Establishment (UK government)