SELF-LIQUIDATING


Meaning of SELF-LIQUIDATING in English

[self-liq.ui.dat.ing] adj (1915) 1: of or relating to a commercial transaction in which goods are converted into cash in a short time

2: generating funds from its own operations to repay the investment made to create it "a ~ housing project"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.