Learn That Word

Synonyms for Magazine (same or very similar meaning)

WordNet sense 1 (a business firm that publishes magazines):
magazine publisher

WordNet sense 2 (a periodic publication containing pictures and stories and articles of interest to those who purchase it or subscribe to it):
mag

WordNet sense 3 (a light-tight supply chamber holding the film and supplying it for exposure as required):
cartridge

WordNet sense 4 (a storehouse (as a compartment on a warship) where weapons and ammunition are stored):
powder magazine, powder store

WordNet sense 5 (a metal frame or container holding cartridges; can be inserted into an automatic gun):
clip, cartridge holder, cartridge clip


From the ODE community, based on WordNetadd/edit