On the rocks
Meaning
A relationship or endeavor in trouble, or a drink served over ice.
Usage
Used to describe failing relationships or cocktails over ice.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Nautical imagery of ships hitting rocks causing danger.
Shifted into romantic metaphor by the mid-20th century.