Attested
.to
Menu
Definition
a slide of large masses of snow and ice and mud down a mountain
Seed
·
Term in context
avalanche
in
CommonParlance