Summary
English to French:   more detail...
  1. NSF:


English

Detailed Translations for NSF from English to French

NSF:

NSF [the ~] noun

  1. the NSF (not sufficient funds; non-sufficient funds)
    – The lack of enough funds in an account to cover a payment or withdrawal. 1

Translation Matrix for NSF:

NounRelated TranslationsOther Translations
- National Science Foundation
Not SpecifiedRelated TranslationsOther Translations
impayés NSF; non-sufficient funds; not sufficient funds

Related Definitions for "NSF":

  1. an independent agency of the federal government responsible for the promotion of progress in science and engineering by supporting programs in research and education2
  2. The lack of enough funds in an account to cover a payment or withdrawal.1