Term:
Self-liquidating credit
Definition:
Credit reimbursed by the income from the operation for which it was lent.
Domain:
Finance
Source:
World Bank: Glossary of Finance and Debt