Definition: (adjective) Financially ruined.
Synonyms: bankrupt.
Usage: The struggling grocery store was forced to lay off several employees to avoid going belly-up.
Discuss
Source: The Free Dictionary
Definition: (adjective) Financially ruined.
Synonyms: bankrupt.
Usage: The struggling grocery store was forced to lay off several employees to avoid going belly-up.
Discuss
Source: The Free Dictionary