snowfall
/ˈsnəʊfɔːl/noun
1- a fall of snow降雪:
heavy snowfalls made travel absolutely impossible
连续下大雪, 根本不可能出行
mass noun he was forced back by high winds and snowfall.暴风雪迫使他退了回来。
1.1
- mass noun the quantity of snow falling within a given area in a given time降雪量:
the average snowfall is 7.5 m a year.
年平均降雪量为7.5米。