[noun] - the amount of snow that falls in a particular area during a particular period, or a fall of snowThe annual snowfall for this region is the largest across the whole of the country. [U]Isola had heavy snowfall yesterday making skiing conditions difficult. [U]Heavy snowfalls (= falls of snow) are predicted for tonight and tomorrow. [C]
SNOWFALL
Meaning of SNOWFALL in English
Cambridge English vocab. Кембриджский английский словарь. 2012