Noun snowfall has 1 sense
  1. snow, snowfall - precipitation falling from clouds in the form of ice crystals
    --1 is a kind of precipitation, downfall
    --1 has parts: snowflake, flake
    --1 has particulars: flurry, snow flurry; whiteout
,
TOP