- Denoting an asset, project, etc. that earns sufficiently over a fixed period to pay for its cost.More example sentences
- When the consumer pays something, this is known as a self-liquidating premium because the price asked of the consumer is set to cover the cost of the premium to the brand.
More definitions of self-liquidatingDefinition of self-liquidating in:
- The US English dictionary