Streaming media
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 The continuous delivery and playback of audio and video content over a network without the need to first download the entire file. Internet, uncountable
noun ·Rare ·Advanced level