SNWSC

AcronymDefinition
SNWSCSpace and Naval Warfare Systems Center (US Navy)