Term of the Moment

digital dollar


Look Up Another Term


Definition: net-top box


The set-top box used with Internet TV. See Internet TV.