Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word merchant bank from English dictionary with examples, synonyms and antonyms.

merchant bank   noun

Meaning : A credit card processing bank. Merchants receive credit for credit card receipts less a processing fee.

Synonyms : acquirer