Snowslide Definition
snōslīd
noun
An avalanche consisting mostly of snow.
Webster's New World
Other Word Forms of Snowslide
Noun
Singular:
snowslide
Plural:
snowslidesFind Similar Words
Find similar words to snowslide using the buttons below.