Attested.to

Definition

the warhead of a missile designed to deliver an atom bomb

Seed ·

Term in context

atomic warhead in CommonParlance