Home
Search
Index
Definify.com
Definition
2024
snowsquall
snowsquall
English
Noun
snowsquall
(
plural
snowsqualls
)
A sudden, localized
blizzard
.
Translations
sudden, localized blizzard
Finnish:
lumipyry
(fi)
Etymology
snow
+
squall
Similar Results