basic point defense missile system

Noun
  1. A shipboard missile system (synset 102804106)

Other Searches