Definition of arms treaty in English:

arms treaty

Translate arms treaty into Spanish

noun

  • A treaty determining or limiting the number or type of arms owned, stored, or tested by a nation, group of nations, etc.

Origin

1920s; earliest use found in The Washington Post.