Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowmelts
in English
snowmelts
us
//ˈsnomɛlts//
uk
//ˈsnoʊmɛlts//
#uncommon
Definitions
Noun
melted
snow
(
resulting
water
)
The
warm
weather
caused
the
snowmelt
to
flood
the
streets
.
Base Words
melts
snow