ITV


Meaning of ITV in English

( in full Independent Television )

a network of 15 regional television channels in Britain which, unlike the BBC , show advertising. 12 of these channels are owned by ITV plc which was formed in 2004 from a number of smaller companies which previously owned the channels.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.