VariousWords beta
Related Terms:
Noun
Definition: The provision of interactive video services, such as home shopping and films transmitted on demand, by traditional telecommunication networks.
VariousWords beta
Definition: The provision of interactive video services, such as home shopping and films transmitted on demand, by traditional telecommunication networks.