Definition of National Science Foundation in English :
Define National Science Foundation in English
National Science Foundation meaning in English
Meaning of National Science Foundation in English
Pronunciation of National Science Foundation in English
National Science Foundation pronunciation in English
Pronounce National Science Foundation in English
National Science Foundation
see synonyms of national science foundationNoun
1. national science foundation, 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
WordNet Lexical Database for English. Princeton University. 2010.