Synonyms and Antonyms for I.E.D

1. I.E.D. (n.)

an explosive device that is improvised

Synonyms: