Snowsquall Definition

noun

A sudden, localized blizzard.

Wiktionary

Other Word Forms of Snowsquall

Noun

Singular:
snowsquall
Plural:
snowsqualls

Origin of Snowsquall

Find Similar Words

Find similar words to snowsquall using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snowsquall