English Dictionary
Definition ITV in British English
ITV
/ˌaɪ tiː ˈviː/
1
Independent Television: a group of British companies that broadcast television programmes paid for by advertisements
