A homemade bomb constructed and deployed in an unconventional manner, posing a security threat.
IED
Definition
Improvised Explosive Device
IED means Improvised Explosive Device.
✓ Verified term
Improvised Explosive Device
IED means Improvised Explosive Device.
A homemade bomb constructed and deployed in an unconventional manner, posing a security threat.
You might also be looking for