Synonyms and Antonyms for NSWC

1. NSWC (n.)

the agency that provides scientific and engineering and technical support for all aspects of surface warfare

Synonyms: