Meaning of “term loan” in the English Dictionary

business-english dictionary

"term loan" in Business English

See all translations

term loannoun [ C ]

uk us

BANKING, FINANCE a sum of money that is borrowed and has to be paid back over a fixed period of time:

The loan is a $400 million 5-year term loan.
The deal is funded by a term loan from the Royal Bank of Scotland.

(Definition of “term loan” from the Cambridge Business English Dictionary © Cambridge University Press)