snowfall
1. [ noun ] (meteorology) precipitation falling from clouds in the form of ice crystals
Synonyms: snow
Related terms: precipitation flurry whiteout snowflake snow
Similar spelling:   snowball
  snowbell
  snowflake
  snowfield
  snow_flurry