Idiom of the day :- On the rocks (1)

Idiom of the day :- On the rocks (1)

Usage, examples and definition of the Idiom :-

A business that is on the rocks is in serious financial difficulty. It does not have enough money to pay its bills. ‘I understand that the JP Mongoose Company is on the rocks. If sales don’t improve, Mr. Mongoose may have to cease doing business.’