Definition of “snowfall” - English Dictionary

british dictionary

(Definition of “snowfall” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

“snowfall” in American English

See all translations

snowfallnoun [ U ]

us /ˈsnoʊˌfɔl/

the amount of snow that falls during a period of time or in a place

(Definition of “snowfall” from the Cambridge Academic Content Dictionary © Cambridge University Press)