snowslide ( synonym found)

Definition of snowslide:

°An avalanche of snow.

Back to Top