Definition:(noun) a place where arms are manufactured(noun) a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms (noun) all the weapons and equipment that a country has (noun) a collection of resources; "he dipped into his intellectual ####### to find an answer"
| ** Please Select the best Word that fits the definition in the left column |