ALL meanings of national science foundation
na·tion·al sci·ence foun·da·tion
N n - noun Technical meaning of national science foundation (body) (NSF) A US government agency that promotes the advancement of science by funding science researchers, scientific projects and infrastructure to improve the quality of scientific research. The NSFNET is funded by NSF. 1
- noun national science foundation an independent agency of the executive branch, created in 1950, that promotes and supports research and education in the sciences. Abbreviation: NSF. 1