Self-liquidating meaning

sĕlflĭkwĭ-dātĭng
Involving goods convertible into cash in a short time. Used of business transactions.
adjective
0
0
Producing a return equal to the sum invested to create or maintain something.

A self-liquidating toll-bridge project.

adjective
0
0
That can be converted into cash over a certain period of time.
adjective
0
0
Having within itself the means of making up for, or yielding a profit on, the initial outlay.

A self-liquidating investment.

adjective
0
0
Advertisement