English

Definition of ITV2 from the Oxford Advanced Learner's Dictionary

 

ITV2

 
BrE
 
; NAmE
 
 
jump to other results
a digital television (= the system of broadcasting television using digital signals) channel in Britain which started in 1998 and is owned by ITV plc. It makes money by showing advertisements.