Dictionary
Browse
Translate
About
›
›
→
ITC — English Definition | Lughet
Dictionary
›
English
›
ITC
English
Main Dictionary
ITC
Universal Words 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)
★
★
★
★
★
Rate this entry
Same word in other sources
ITC
English
›
Chinese
GetWord Corpus
ITC
English
›
Chinese
Main Dictionary
← Search