naval surface warfare center Meaning, Definition & Usage

  1. noun the agency that provides scientific and engineering and technical support for all aspects of surface warfare
    NSWC.

WordNet