news stream

English

Noun

news stream (plural news streams)

  1. A stream of breaking news items generated automatically

Anagrams