ITV2

🔊/ˌaɪ tiː viː ˈtuː/
🔊/ˌaɪ tiː viː ˈtuː/
jump to other results
  1. a television channel in Britain that started in 1998. It makes money by showing advertisements.