Self-liquidating Definition
 sĕlflĭkwĭ-dātĭng 
    adjective
  
 That can be converted into cash over a certain period of time.
 Webster's New World 
Producing a return equal to the sum invested to create or maintain something.
 A self-liquidating toll-bridge project.
 American Heritage 
Having within itself the means of making up for, or yielding a profit on, the initial outlay.
 A self-liquidating investment.
 Webster's New World 
Find Similar Words
Find similar words to self-liquidating using the buttons below.





