Meaning of snowstorm

Definition of snowstorm

(noun) a storm with widespread snowfall accompanied by strong winds

Other information on snowstorm

WIKIPEDIA results for snowstorm
Amazon results for snowstorm