Attested.to

Definition

a competition between nations to have the most powerful armaments

Seed ·

Term in context

arms race in CommonParlance