Definition, Meaning & Anagrams | English word NSF
NSF
Definitions of NSF
- (US) Initialism of National Science Foundation.
- (banking) non-sufficient funds
Number of letters
3
Is palindrome
No
Search for NSF in:
Page preparation took: 137.46 ms.