Nouns

(n)Naval Surface Warfare Center, NSWCthe agency that provides scientific and engineering and technical support for all aspects of surface warfare