'arms deal' definitions:

Definition of 'arms deal'

From: WordNet
noun
A deal to provide military arms