Noun arms deal has 1 sense
  1. arms deal - a deal to provide military arms
    --1 is a kind of
    deal, trade, business deal
,
TOP