Term of the Moment


Look Up Another Term

Redirected from: TV Plus

Definition: Apple TV+

A video streaming service from Apple announced at the end of March 2019 for introduction later in the year. Featuring original shows and movies from Apple across all genres, Apple TV+ was designed to compete directly with Netflix and Prime Video. See Apple TV.