Definitions for "merchant bank"
Keywords:  mergers, bankcard, visa, advises, bank
British term for an investment bank.
This is a specialist bank which deals in foreign exchange and advises large companies on mergers, takeovers, raising capital and so on.
A financial institution that specialises in the structuring and arranging of various financial transactions for companies and projects.