Subscribe
URL of the page has been copied to clipboard.
Meaning : The agency that provides scientific and engineering and technical support for all aspects of surface warfare.
Synonyms : naval surface warfare center
Install App