Home
Search
Index
Definify.com
Definition
2024
snowmelt
snowmelt
English
Noun
snowmelt
(
usually uncountable
,
plural
snowmelts
)
Runoff
from melting snow
The
snowmelt
causes the river to flood.
Etymology
snow
+
melt
Similar Results