iedEnglish

I.E.D., IED, improvised explosive device

Noun

An explosive device that is improvised

English: improvised explosive device, I.E.D., IED

English words with similar meanings

Show 2 words