Attested.to

Definition

a sudden intense happening

Seed ·

Term in context

burst in CommonParlance