Home

Word

I.E.D., n.
more info an explosive device that is improvised
<noun.artifact>

I.E.D. IED improvised explosive device