n. 1 periodical, journal, publication We publish a quarterly magazine about language 2 arsenal, ammunition or munitions dump, armoury Saboteurs infiltrated the camp and blew up the magazine
MAGAZINE
Meaning of MAGAZINE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012