nswc Meaning, Definition & Usage

  1. noun the agency that provides scientific and engineering and technical support for all aspects of surface warfare
    Naval Surface Warfare Center.

WordNet