snowfall
snow-fall
noun
The amount of snow that falls in a particular period or at a specific location.
"Heavy snowfall caused significant travel disruption."
Thesaurus
Synonyms: snow
snow-fall
The amount of snow that falls in a particular period or at a specific location.
"Heavy snowfall caused significant travel disruption."
Synonyms: snow