snowfall Meaning, Definition & Usage

  1. noun precipitation falling from clouds in the form of ice crystals
    snow.

WordNet