snowstorm

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

tempesta di neve

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

:
The city was paralyzed by a severe snowstorm.
La città è stata paralizzata da una forte tempesta di neve.
We got stuck at home during the snowstorm.
Siamo rimasti bloccati a casa durante la tempesta di neve.