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.
Are You Learning English? Here Are Our Top English Tips