NSF

Views 38 meanings found
NSF most often refers to the National Science Foundation, the U.S. agency that funds scientific research and education. In financial contexts it is shorthand for Not Sufficient Funds, indicating a failed payment.

Medical

Miscellaneous

Community

Governmental

Academic & Science

Computing

Business