institutional lender

noun

Definitions of institutional lender

English

a bank or other business that regularly makes loans to the public

JEM Fibre Corp. has entered into a initial agreement with an institutional lender to borrow a total amount of $25 million.