Top Qs
Timeline
Chat
Perspective
NSWR
From Wiktionary, the free dictionary
Remove ads
English
Proper noun
NSWR
Noun
NSWR (plural NSWRs)
- (nuclear engineering) Abbreviation of nuclear salt-water rocket.
Anagrams
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads