Meaning of “ITV” - Learner’s Dictionary

ITV

noun uk us /ˌaɪtiːˈviː/

abbreviation for Independent Television: one of the main television companies in the United Kingdom

(Definition of “ITV” from the Cambridge Learner’s Dictionary © Cambridge University Press)