naval missile

Noun
  1. Naval weaponry consisting of a missile carried on a warship (synset 103817803)

Other Searches