'I.E.D.' definitions:

Definition of 'I.E.D.'

From: WordNet
noun
An explosive device that is improvised [syn: improvised explosive device, I.E.D., IED]