snowmelt

[ snoh-melt ]
/ ˈsnoʊˌmɛlt /

noun

water from snow that is melting or has melted.
the amount of such water.

Origin of snowmelt

First recorded in 1925–30; snow + melt1

British Dictionary definitions for snowmelt

snowmelt
/ (ˈsnəʊˌmɛlt) /

noun

water produced by the melting of snow