Meaning of IED in English:

IED

Translate IED into Spanish

noun

  • A simple bomb made and used by unofficial or unauthorized forces.

Origin

1970s short for improvised explosive device.