English synonyms about - contact  

IED

noun

1 IED

An explosive device that is improvised.

synonyms: I.E.D., improvised explosive device.

Dutch: IED, bermbom
Polish: fugas


Find more on ied elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0376