-
nounthe agency that provides scientific and engineering and technical support for all aspects of surface warfare
Similar:
part of:
Definition that contains nswc
We don't have definitions for this word yet.