snowstorm

US /ˈsnoʊ.stɔːrm/
UK /ˈsnoʊ.stɔːrm/
"snowstorm" picture
1.

tempête de neige

a storm with heavy falls of snow, typically with high winds

:
The city was paralyzed by a severe snowstorm.
La ville a été paralysée par une forte tempête de neige.
We got stuck at home during the snowstorm.
Nous sommes restés bloqués à la maison pendant la tempête de neige.