YourDictionary

Dictionary Home » Business » merchant bank

merchant bank business definition

  1. 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.
  2. A bank that has entered into an agreement to accept merchant deposits originating from bankcard transactions.

Learn more about merchant bank

link/cite print suggestion box