improvised explosive device








noun

  1. a home-made explosive device designed to maim, harass, or killAbbreviation: IED
51 queries 0.556