English Dictionary
◊ SNOWFALL
snowfall
n : precipitation falling from clouds in the form of ice
crystals [syn: {snow}]