Term of the Moment

backup types


Look Up Another Term


Definition: ITV


(1) See Internet TV and interactive TV.

(2) (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.

(3) (iTV) An often-forecasted TV set from Apple that never came to fruition. See Apple TV.