'National Science Foundation' definitions:
Definition of 'National Science Foundation'
noun
An independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education [syn: National Science Foundation,
NSF]