ied









ied


  1. improvised explosive device: a homemade or makeshift bomb: car bombs and other IEDs.

abbreviation for

  1. improvised explosive device
51 queries 0.558