deferred payment


Meanings

  • arrangement for deferred payment for goods and services

Synonyms