0 having serious difficulties and likely to fail soon:
The business had lost a lot of money and was on the rocks.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
rocks