1. Noun. a television channel dedicated to news, often operating continuously ¹
¹ Source: wiktionary.com