NSF(redirected from N/S/F)
Also found in: Thesaurus, Medical, Encyclopedia.
1. National Science Foundation
2. not sufficient funds
(Banking & Finance) not sufficient funds
1. National Science Foundation.
2. not sufficient funds.
Switch to new thesaurus
|Noun||1.||NSF - an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education|
independent agency - an agency of the United States government that is created by an act of Congress and is independent of the executive departments