ITC, the /ˌaɪ tiː ˈsiː/
abbreviation for the Independent Television Commission; the former organization which was responsible for controlling the operation of private television companies in the UK. It was replaced by Ofcom in 2003.
[TahlilGaran] Dictionary of Contemporary English ▲