YourDictionary

snowfall

noun

  1. a fall of snow
  2. the amount of snow that falls in a given area or period of time

See snowfall in American Heritage Dictionary 4

Learn more about snowfall

link/cite print suggestion box