sell-up (English, noun)
expansion: sell-up (plural sell-ups)
Senses:
glosses: The act or process of selling one's property or business, typically because of debts or financial considerations.
Forms:
form: sell-ups
tags: plural
form: sellup
tags: alternative