self-liquidating Hear it!

self-liquidating Definition

self·-liquidating (-likwə dāt′iŋ)

adjective

  1. that can be converted into cash over a certain period of time
  2. having within itself the means of making up for, or yielding a profit on, the initial outlay a self-liquidating investment

self-liquidating Synonyms

self-liquidating

modif.

self-amortizing, paying for itself, to be written off, funded, provided for; see also paid.