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.