Exploding device Synonyms

Synonyms for phrase

ED abbreviation

ED is an abbreviation for Exploding Device
What does ED stand for?
ED stands for "Exploding Device"

Definitions for Device