Правильно пишется слово «стыть» в одном слове без дефиса.
Это слово происходит от глагола «стыть», который означает утратить свою текучесть и стать твёрдым. Например: «Под воздействием холода вода начала стыть и превратилась в лёд».
Иногда слово «стыть» может встречаться в разговорной речи в разговорной форме «стынуть», что также является допустимым вариантом наряду с «стыть».