improvised-explosive-device

Nouns

  • (n) an explosive device that is improvised I.E.D., IED,

Synonyms

I.E.D.

Words of close approximity