Self-Liquidating Loan Love Machine 16 years ago Self-Liquidating Loan A loan that is taken to fund current assets. The loan is repaid following the sale of the current assets. Random Finance Terms for the Letter S Securitization Security Security Characteristic Line Security Deposit Initial Security Deposit Maintenance Security Market Line Security Market Plane Security Selection Security Selection Decision Self-Liquidating Loan Recommended for you: Securitization Security Market Plane Security Characteristic Line Security Deposit Maintenance