snowslide

Our editors are putting together more complete content — check back in about 20 minutes

snowslide — noun

1. a large mass of snow that falls down a mountain

1.名詞
釋義

a large mass of snow that falls down a mountain

例句

The snowslide buried the hiking trail.