Attested.to

Definition

the act of detonating an explosive

Seed ·

Term in context

detonation in CommonParlance