noun a periodical specializing in reports and commentaries on current events, usually issued weekly. Radio and Television. magazine(def 5a).