self-liquidating

Definition

Economics

  • adjective referring to a loan which is liquidated in the course of time through the terms of the loan. This applies to loans such as bridging loans or hire purchase agreements which are liquidated eventually as the capital is repaid.
http://www.dictionarycentral.com/definition/self-liquidating.html