Look Up Another Term

Definition: iTV box


(Internet TV box) A set-top box that accesses the Internet. See Apple TV, Roku, Fire TV and Android TV.