Noun
1. mag
2. press, public press, publication, product
3. production, magazine publisher
4. publisher, publishing house, publishing firm, publishing company, cartridge
5. supply chamber, powder store
6. powder magazine, storehouse, depot, entrepot, storage, store, cartridge holder
6. cartridge clip, clip, supply chamber