Meaning of "Magazine"

Internal space dedicated to the storage of munitions (shells, surface-to-air missiles, etc.) in a naval vessel.

Magazine Meaning of