Look Up Another Term

Definition: video set-top box