English Dictionary
Definition on the rocks in British English
on the rocks phrase
phrase
1
if a business or relationship is on the rocks, it is having serious difficulties and is likely to fail soon
Synonyms and related words
