NSF Definition

abbreviation
National Science Foundation.
Webster's New World
Not sufficient funds.
Webster's New World
A banking term meaning “not sufficient funds.”
Webster's New World Law

Words Near NSF in the Dictionary