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.