'arms deal' definitions:

Definition of 'arms deal'

(from WordNet)
noun
A deal to provide military arms