Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
blizzards
in English
blizzards
us
/ˈblɪzərdz/
uk
/ˈblɪzɑːdz/
#moderate
Lemma:
blizzard
The lemma is the base or root form of this word.
Definitions
Noun
a
storm
with
strong
winds
and
low
visibility
;
heavy
snowfall
multiple
severe
snowstorms
a
large
number
of
similar
things