'National Science Foundation' definitions:

Definition of 'National Science Foundation'

From: WordNet
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]