ITC


Meaning of ITC in English

/ ˌaɪ tiː ˈsiː; NAmE / abbreviation

Independent Television Commission (an organization that controls what is allowed to be shown on some television channels in Britain that are not part of the BBC)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.