Phrase: on the rocksUsage: informal- In difficulties and likely to fail
"The company was on the rocks after losing its biggest client";
- on the ropes [informal]
Adjective: on the rocksUsage: informal- (of a drink) served neat with ice
"He ordered a whiskey on the rocks"
Encyclopedia: On the rocks