Definition of ITC in English:

ITC

historical
  • Independent Television Commission.

Pronunciation:

ITC

/ʌɪtiːˈsiː/