0 having serious difficulties and likely to fail soon:
The business had lost a lot of money and was on the rocks.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
rocks