Synonyms

1. IED

noun. an explosive device that is improvised.

Synonyms

  • petrol bomb
  • improvised explosive device
  • gasoline bomb
  • I.E.D.
  • explosive device

Featured Games

Synonym.com