'merchant bank' definitions:

Definition of 'merchant bank'

From: WordNet
noun
A credit card processing bank; merchants receive credit for credit card receipts less a processing fee [syn: merchant bank, acquirer]