noun trademark a service provided by the BBC, allowing its recently broadcast television programmes to be viewed over the internet