Refine this word faster
Merchant bank
noun
Definitions
Noun
- 1 A bank which provides financial services for businesses.
- 2 a credit card processing bank; merchants receive credit for credit card receipts less a processing fee wordnet
See also for "merchant bank"
Next best steps
Mini challenge
Unscramble this word: merchantbank