Meaning of “merchant bank” - Learner’s Dictionary

merchant bank

noun [ C ] uk us

a bank that organizes investments in companies or lends money to them

merchant banker noun [ C ]

(Definition of “merchant bank” from the Cambridge Learner’s Dictionary © Cambridge University Press)