arms deal
nounDefinition of arms deal
: an agreement to buy or sell weapons
an arms deal between two countries