snowmelt
nounDefinition of snowmelt
: runoff produced by melting snow
Keep scrolling for more
Keep scrolling for more