Letters that make NSF
s, f, n are letters that make 'NSF'
Words within NSF
are words within 'NSF'
1 possible definitions for 'NSF'
Under this definition, nsf is a noun and has the following properties:
National Science Foundation has the same meaning as NSF
'NSF' can be a type of independent agency.