arms deal

1. (noun) a deal to provide military arms
Related Words: business deal, deal, trade



Terms and Conditions of Use / Copyright Notice