History
History
Show in Sentence
 Show Synonyms 

1) military stores, especially of explosives (for weapons) (ammunition)

Synonyms
UK
US
Meaning:
munitions

military supplies, especially guns, shells, bombs etc

ammunition

EXPLOSIVES as in Wiktionary
EXPLOSIVES as in Wikipedia