Definitions
noun
the agency that provides scientific and engineering and technical support for submarine and undersea warfare systems
Look “naval underwater warfare center” up elsewhere
Want another word?
Spin the dictionary for a fresh one.