Term of the Moment

Memoji


Look Up Another Term


Definition: YouTube TV


Google's paid streaming service for live TV broadcasts with unlimited cloud storage. Announced in 2017 for deployment within the year, local networks such as ABC, CBS, Fox and NBC are included, along with ESPN, Disney and Bravo. See YouTube.