English
Detailed Synonyms for NSWC in English
NSWC:
NSWC [the ~] nom
-
the NSWC
– the agency that provides scientific and engineering and technical support for all aspects of surface warfare 1the NSWC; the Naval Surface Warfare Center– the agency that provides scientific and engineering and technical support for all aspects of surface warfare 1