Dictionary.com
definitions
  • synonyms

National Science Foundation

See more synonyms on Thesaurus.com
noun U.S. Government.
  1. an independent agency of the executive branch, created in 1950, that promotes and supports research and education in the sciences. Abbreviation: NSF
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018