Controversial Weapons

1 words in this vocabulary list

noun an improvised explosive device consisting of a barrel filled with explosives and shrapnel, typically dropped from an aircraft

  • The use of barrel bombs in the conflict zone has resulted in numerous civilian casualties.
  • Those barrel bombs are causing a lot of damage in the area.
  • They're just dropping barrel bombs like it's no big deal.
  • Her words felt like a barrel bomb, destroying everything in their path.