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