Meaning of arms deal

Definition of arms deal

(noun) a deal to provide military arms

Other information on arms deal

WIKIPEDIA results for arms deal
Amazon results for arms deal