Attested.to

Definition

a weapon of mass destruction whose explosive power derives from a nuclear reaction

Seed ·

Term in context

atomic weapon in CommonParlance