merchant bank business definition
- An investment bank that commits its own funds by taking a creditor position or equity interest in another firm. For example, a merchant bank may provide temporary financing for a leveraged buyout.
- A bank that has entered into an agreement to accept merchant deposits originating from bankcard transactions.
Learn more about merchant bank