← DefinitionshareGuessarmourynounA place where weapons and military equipment are stored or made.Synonymsmagazinenounarsenalnoundepotnoun