These are word's definitions related to self-liquidating. Click on any word to go to its word's detail page. Or, go to the definition of self-liquidating.
0 used to describe a loan or investment that is paid back using the income from the project, asset, etc. that it was used to buy:
a self-liquidating asset/bond/loan
Although we didn't need a promotion which was totally self-liquidating, we hoped to find something which would make some contribution towards its costs.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer