snowfall has definitions from the field of meteorology
1
[ noun ] (meteorology) precipitation falling from clouds in the form of ice crystals

Synonyms

snow

Used in print

(Successful Farming, 59:12...)

This will be a problem in areas of heavy snowfall .

*