deferred payment

Explore definitions, synonyms, and language insights of deferred payment

Definitions

Noun
arrangement for deferred payment for goods and services

Synonyms


More General Terms