distress sale
noun

a sale of goods at low prices to pay a company's debts

Browse by Subjects
cost of living increase
efficiency
registered trademark
Statement of Principles
fill