the global economy may be on the rocks, but that does not seem to have stopped anyone from enjoying a scotch on the rocks
1
"the global economy may be on the rocks, but that does not seem to have stopped anyone from enjoying a scotch on the rocks" What is the definition of "on the rocks"?