Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowstorm
in English
snowstorm
us
//ˈsnou.stɝm//
uk
//ˈsnoʊ.ˌstɔːm//
#common
Plural
snowstorms
Definitions
Noun
severe
weather
with
strong
winds
and
heavy
snowfall
Base Words
snow
storm