Snowfall - Definition

snowfall

n 1: precipitation falling from clouds in the form of ice
crystals [syn: snow, snowfall]

Look up another word