i.e.d. Meaning, Definition & Usage

  1. noun an explosive device that is improvised
    improvised explosive device; IED.

WordNet