Attested.to

Definition

a slide of large masses of snow and ice and mud down a mountain

Seed ·

Term in context

avalanche in CommonParlance