balloon bomb

Noun
  1. A bomb carried by a balloon (synset 102785455)
    "In World War II the Japanese launched balloon bombs against North America"

Other Searches