Attested.to

Definition

a violent release of energy caused by a chemical or nuclear reaction

Seed ·

Term in context

blowup in CommonParlance