What does arms deal mean?

arms deal meaning in General Dictionary

a deal to give you army arms