What is the meaning of blizzard in English?

Learn vocabulary with pictures as well as definitions of blizzard in English

Learn in

See more

n. blizzard

Definition of blizzard in English

Severe snowstorm characterised by strong winds.

Synonyms of blizzard in English

snowstormwhite-out

See more

v. blow a blizzard

Definition of blow a blizzard in English

To unleash a snowstorm and strong winds within the atmosphere.