lending institution
1.
(
noun
) a financial institution that makes loans
Related Words:
financial institution
,
financial organization
Terms and Conditions of Use / Copyright Notice