immediate payment

immediate payment

immediate payment

Noun

prompt payment for goods or services in currency or by check

Synonyms: