What is the meaning of the word "magazine"?

Definitions:

  1. In firearms, is a container or feeding device used to hold and feed cartridges into the chamber of a firearm. copy to clipboard NOUN
    • He quickly swapped out the empty magazine for a fully loaded one, ensuring he had enough ammunition for the firefight. copy to clipboard
  2. In military, it refers to a storage facility or building used to store ammunition, explosives, or other military supplies. copy to clipboard NOUN
    • The soldiers stored the ammunition crates in the magazine, keeping them safe from potential enemy attacks. copy to clipboard
  3. Refers to a periodical publication that contains articles, photographs, illustrations, and advertisements, usually on a particular topic or range of topics. copy to clipboard NOUN
    • She subscribed to a fashion magazine to get style inspiration for her upcoming trip. copy to clipboard

Synonyms: