aerial torpedo

Noun
  • A torpedo designed to be launched from an airplane (synset 102685665)

Other Searches