aerial torpedo

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

Other Searches