- NSWC as a noun:
- 1
NSWC
noun
1 NSWC
The agency that provides scientific and engineering and technical support for all aspects of surface warfare.
synonym: Naval Surface Warfare Center.
debug info: 0.0142
noun
The agency that provides scientific and engineering and technical support for all aspects of surface warfare.
synonym: Naval Surface Warfare Center.
debug info: 0.0142