Definition of nsf
English to English noun - an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education
source: WordNet 3.0
Visual Synonyms 
Nearby Word
nsf, ngf, nazify, nugify, naseby, newsboy, nosh-up, násabi, nauscopy, nose job, ngb, násasapì, nosophobia, niqab, negev, nocive, niqaabi, nakaiiba, nangaapí, nag-iibá
|
|
|