Look Up Another Term

Definition: Apple TV set


An HDTV set from Apple. See Apple TV.