Answer: therocks

AnswerCrossword Clue
THEROCKS

On ... (over ice).