Dictionary definition · liquidation
noun
- termination of a business operation by using its assets to discharge its liabilities
- the act of exterminating
- the murder of a competitor
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).