a fall of snow 降雪 heavy snowfalls made travel absolutely impossible. 因为下大雪,根本不可能去旅行。 [mass noun]he was forced back by high winds and snowfall. 暴风雪迫使他退了回来。 ■[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米。