Media

12345678
Across
  1. 4. (n) a person who presents the news on radio or television
  2. 8. (n) a prediction, especially as to the weather
Down
  1. 1. (v) submit printed or online content
  2. 2. (n) a paid announcement, as of goods for sale
  3. 3. (adj) producing a strong reaction by exaggerated element
  4. 5. (n) a humorous sketch or drawing
  5. 6. (adj) showing prejudice
  6. 7. (n) idle talk or rumour, especially about private affairs