Attested.to

Definition

a sudden appearance of an overwhelming number of things

Seed ·

Term in context

avalanche in CommonParlance