English Dictionary
Definition IED in British English
IED noun
[countable] noun
/ˌaɪ iː ˈdiː/
1
improvised explosive device: a simple bomb that someone, especially a terrorist or guerrilla, has made themselves
Synonyms and related words
