IT THAWS Meaning of IT THAWS in English the weather becomes warmer and causes snow and ice to melt. → thaw Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004