NSF

NSF

NSF.abbr.

1. NATIONAL SCIENCE FOUNDATION.

2. NOT SUFFICIENT FUNDS.


TermBase Contributor
Carl, Chinese legal translator, specializes in translating legal documents pertaining to complex business disputes.