Snow Roller Definition

noun

A rare meteorological phenomenon in which large snowballs are formed naturally as chunks of snow are blown along the ground by wind.

Wiktionary

Other Word Forms of Snow Roller

Noun

Singular:
snow roller
Plural:
snow rollers

Find Similar Words

Find similar words to snow roller using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snow roller