Word Study
national science foundation
WORDNET DICTIONARY
Noun national science foundation has 1 sense
- national science foundation(n = noun.group) nsf - 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 "national science foundation" in Webster Dictionary Online