Definition
In a very difficult situation and likely to fail or be destroyed.
The company's reputation was on the ropes after a series of negative news stories.
After a series of losses, the small shop's business is on the ropes.
The team was on the ropes in the final inning and looked like they were going to lose.