An Encylopedia Britannica Company

snowmelt

1 ENTRIES FOUND:
snowmelt /ˈsnoʊˌmɛlt/ noun
snowmelt
/ˈsnoʊˌmɛlt/
noun
Britannica Dictionary definition of SNOWMELT
[noncount]
: water from melting snow that flows over the surface of the ground into streams and rivers