English to English
armory
('/A/rm/@/r/i/
)
noun (n)
- a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms(noun.artifact)source: wordnet30
- a place where arms are manufactured(noun.artifact)source: wordnet30
- A place where arms and instruments of war are deposited for safe keeping.(noun)source: webster1913