S4C


Meaning of S4C in English

S4C /ˌes fɔː ˈsiː $ -fɔːr-/ BrE AmE trademark

a television station in Wales, which broadcasts programmes in the Welsh language as well as many programmes in English, provided by ↑ Channel 4

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.