loan capital
noun [ U ]
ukus 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.
Compare
debt capital
share capital