noun🔗ShareAn instance of falling of snow."There has been snowfall every day this week."weathernatureenvironmenteventChat with AIVocabulary GamePractice Reading
noun🔗ShareThe amount of snow that falls on one occasion."London recorded a snowfall of 10 centimetres last night."weatheramountChat with AIVocabulary GamePractice Reading