Definition from Wiktionary, the free dictionary
- A group of satellite television channels from Qatar. Two channels broadcast news in English and in Arabic, with other children and sport channels in Arabic.
- For usage examples of this term, see the citations page.
Arabic satellite TV news channel