Noun
1. Naval Surface Warfare Center
2. NSWC, agency, federal agency, government agency, bureau, office, authority