Meaning of “loan capital” in the English Dictionary


"loan capital" in Business English

See all translations

loan capitalnoun [ U ]

uk us

FINANCE money that a business borrows from banks and other organizations for an agreed period and on which it pays interest:

Only about £7m is expected to be available as loan capital to finance start-ups.

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