snowfalls
snow-falls
noun
Occurrences or amounts of falling snow, often leading to accumulation on the ground.
"Heavy snowfalls caused widespread travel disruption."
Thesaurus
Synonyms: snow
snow-falls
Occurrences or amounts of falling snow, often leading to accumulation on the ground.
"Heavy snowfalls caused widespread travel disruption."
Synonyms: snow