Definition of Independent Television Commission in English:

Independent Television Commission

(also ITC)

proper noun

  • (in the UK) an organization responsible for licensing and regulating commercial television. It merged with Ofcom in 2003.