Self-liquidating

Definition and Citations:

An expense or obligation that is able to make repayments to fulfill that obligation. A hire purchase for example.

Latest Articles