- that can be converted into cash over a certain period of time
- having within itself the means of making up for, or yielding a profit on, the initial outlay: a self-liquidating investment
- Involving goods convertible into cash in a short time. Used of business transactions.
- Producing a return equal to the sum invested to create or maintain something: a self-liquidating toll-bridge project.