Question: what is the meaning of on the rocks in idioms?
Answer: Meaning. likely to fail because of serious problems. in a state of difficulty, destruction or ruin. a relationship having problems and likely to end soon.