- a periodical specializing in reports and commentaries on current events, usually issued weekly.
- magazine (def. 5a).
More Definitions
- DORSOLATERAL (noun) Definition, Meaning & Examples
- PHOSPHORYL GROUP (noun) Definition, Meaning & Examples
- METOIDIOPLASTY (noun) Definition, Meaning & Examples
- MEGALOPOLITAN (noun) Definition, Meaning & Examples
- MINIMAL BRAIN DYSFUNCTION (noun) Definition, Meaning & Examples
- UNUSUAL (noun) Definition, Meaning & Examples