self-liquidating
adjective
self-liq·ui·dat·ing
ˌself-ˈli-kwə-ˌdā-tiŋ
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 self-liquidating housing project
Love words? Need even more definitions?
Merriam-Webster unabridged
Share