Attested.to

Definition

burst and release energy as through a violent chemical or physical reaction

Seed ·

Term in context

blow up in CommonParlance