WordUnscrambler Home
snowmelt
Definitions
[ˈsnəʊmɛlt], (Noun)
Definitions:
- the melting of fallen snow
(e.g: heavy rains combine with rapid snowmelt)
Phrases:
Origin
:
Click here to see the free dictionary definition for snowmelt
definition by Oxford Dictionaries