English synonyms about - contact  

arms deal

noun

1 arms deal

A deal to provide military arms.


Find more on arms deal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0297