arms deal
1.
(
noun
) a deal to provide military arms
Related Words:
business deal
,
deal
,
trade
Terms and Conditions of Use / Copyright Notice