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
Tweet