noun a home-made explosive device designed to maim, harass, or killAbbreviation: IED
improvised explosive device 🔊 Listen to this noun a home-made explosive device designed to maim, harass, or killAbbreviation: IED Share Facebook Twitter Google +