Word info Synonyms

deferred payment

Noun

Meaning

arrangement for deferred payment for goods and services

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms