'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]