IT THAWS


Meaning of IT THAWS in English

the weather becomes warmer and causes snow and ice to melt.

→ thaw

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.