merchant bank

Definitions

General English

Accounting

  • noun a bank which operates a credit card system, accepting payment on credit cards from retailers or ‘merchants’

Economics

  • noun a bank which arranges loans to companies, deals in international finance, buys and sells shares, and launches new companies on the Stock Exchange, but does not provide normal banking services to the general public
http://www.dictionarycentral.com/definition/merchant-bank.html