Definition
a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
Seed ·
Term in context
a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms
Seed ·