video on demand


Concise Oxford English Dictionary © 2008 Oxford University Press:
video on demand
noun a system in which viewers choose their own filmed entertainment, by means of a PC or interactive TV system.
'video on demand' also found in these Oxford entries:
VOD

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.