lending institution

1. (noun) a financial institution that makes loans
Related Words: financial institution, financial organization



Terms and Conditions of Use / Copyright Notice