IED

views updated

IED improvised explosive device
• Information Engineering Directorate
• Institution of Engineering Designers

More From encyclopedia.com