RELATED WORDS
PARAPHRASING
1) military stores, especially of explosives (for weapons) (ammunition)
military supplies, especially guns, shells, bombs etc
ammunition