Attested.to

Definition

the explosion of an atomic bomb

Seed ·

Term in context

atomic explosion in CommonParlance