snow squall (English, noun)
expansion: snow squall (plural snow squalls)
Senses:
glosses: A sudden, localized blizzard or severe snowstorm.
Forms:
form: snow squalls
tags: plural