Look Up Another Term

Definition: Steam Link


A device that lets people play Steam games on a TV with a large screen. See Steam.