Meaning of “demand loan” in the English Dictionary

business-english dictionary

"demand loan" in Business English

See all translations

demand loannoun [ C ]

uk us also call loan

FINANCE a loan which has to be paid back when the lender asks for it, rather than by a particular fixed date:

In this demand loan agreement, you will be required to repay the entire outstanding loan amount within 15 days of written demand from the lender.

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