English Dictionary
Definition thaw in British English
thaw noun
[singular] noun
/θɔː/
Synonyms and related words
2
an improvement in the relationship between two countries
