Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowmelt
in English
snowmelt
us
/ˈsnoʊ.mɛlt/
uk
/ˈsnəʊ.mɛlt/
#moderate
Definitions
Noun
water
from
melting
snow
Base Words
melt
snow