merchant bank Meaning, Definition & Usage

  1. noun a credit card processing bank; merchants receive credit for credit card receipts less a processing fee
    acquirer.

WordNet