improvise : Idioms & Phrases


improvised explosive device

  • noun an explosive device that is improvised
    I.E.D.; IED.
WordNet