| InvestHub.com's Finance Dictionary and Glossary of Investment Terms term loan Definition 1.
A loan which is repaid through regular periodic payments, usually over a period of one to 10 years. | Definition 2.
A bank loan, typically with a floating interest rate, for a specified amount that matures in between one and ten years, and requires a specified repayment schedule. |
|
|