basic point defense missile system
1.
(
noun
) a shipboard missile system
Related Words:
shipboard system
Terms and Conditions of Use / Copyright Notice