Meaning of merchant bank

Definition of merchant bank

(noun) a credit card processing bank; merchants receive credit for credit card receipts less a processing fee

Other information on merchant bank

WIKIPEDIA results for merchant bank
Amazon results for merchant bank