Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowstorms
in English
snowstorms
us
/ˈsnoʊˌstoʁmz/
uk
/ˈsnəʊˌstaʊmz/
#common
Lemma:
snowstorm
The lemma is the base or root form of this word.
Definitions
Noun
intense
weather
with
heavy
snow
and
wind
severe
storms
with
blowing
snow
and
strong
winds
Base Words
snow
storms