Word Study
nsf
WORDNET DICTIONARY
Noun nsf has 1 sense
- nsf(n = noun.group) national science foundation - an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education; Array is a kind of independent agency
For further exploring for "nsf" in Webster Dictionary Online