Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: immediate payment
  1. Prompt payment for goods or services in currency or by check
    "The contractor insisted on immediate payment upon completion of the job";
    - cash

Derived forms: immediate payments

Type of: payment