Term of the Moment

iBricking


Look Up Another Term


Definition: ITV


(1) See Internet TV and interactive TV.

(2) (iTV) See Apple TV.

(3) (Independent TV) A popular U.K. TV channel that debuted in 1955. The oldest commercial network in the U.K., ITV2, ITV3, ITV4, ITVBe, CITV, The Store and ITV Box Office are sister channels.