on the rocks
On the rocks (phrase) means of a drink, served poured over ice cubes rather than chilled, neat or mixed. Example: “I'll have a whisky on the rocks, please.”
How to use on the rocks
Learner’s notesIn plain EnglishWith ice in it — or, about a relationship, close to breaking down.
Informal but standard in both senses.
Context decides the sense instantly: a drink or a relationship. There is no overlap.
Trace the full origin ↓Fill the gap
Can you complete this real example?
I'll have a whisky _____, please.
Etymology
From the allusion of a ship running aground against rocks and breaking apart. The poured over ice sense is due to ice's resemblance to rocks.