WTWM

whatsthatwordmean

← Definition
Guess

snowslide

nounA mass of snow sliding down a mountain or slope; an avalanche.

Synonyms

avalanchenoun

Built for word lovers.