Merchant bank
WordNet

noun


(1)   A credit card processing bank; merchants receive credit for credit card receipts less a processing fee
WiktionaryText

Noun



  1. A bank which provides financial services for businesses.
 
x
OK