- National Science Foundation as a noun:
- 1
National Science Foundation
noun
1 National Science Foundation
An independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education.
synonym: NSF.
debug info: 0.0394