term loan

noun

Definitions of term loan

English

a loan which must be repaid within a specific time according to a set repayment schedule

The bank cannot call in a term loan before time unless the borrower is in breach of the agreement.