Term of the Moment

CIO


Look Up Another Term


Definition: Facebook Watch


A video streaming service from Facebook that was launched in 2017. Facebook Watch has live videos that include shopping, sports, gaming and pranks, more than 60 original series of short episodes and music videos. Various full-length series from 20th Century Fox were added in 2018. See Facebook.