Definition of arms treaty in English:

arms treaty

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.