I.E.D. n 1: an explosive device that is improvised [syn: {improvised explosive device}, {I.E.D.}, {IED}]
IED Intelligent Electronic Device