8 letters · 8 points in Scrabble
noun all the weapons and equipment that a country has
noun a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
noun a place where arms are manufactured