immediate payment

Noun
  1. Prompt payment for goods or services in currency or by check (synset 113407638)

Other Searches