Definitions
There is 1 meaning of the phrase
Naval Surface Warfare Center.
Naval Surface Warfare Center - as a noun
The agency that provides scientific and engineering and technical support for all aspects of surface warfare
Synonyms (Exact Relations)
nswc