Self-liquidating Synonyms

sĕlflĭkwĭ-dātĭng
Synonyms:
(Adjective)
  1. self-amortizing
  2. paying for itself
  3. to be written off
  4. funded
  5. provided for