ITV

(redirected from Channel 3 (UK))
Also found in: Dictionary.

ITV

(communications)

ITV

(1) See Internet TV and interactive TV.

(2) (iTV) Apple's TV technology (see Apple TV).