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 foundation

Noun

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.