Word of the Day · Archive

Streamer

Noun

a service that broadcasts video or audio material over the internet, usually for a fee

The new series has been licensed by broadcasters and streamers across Asia.

Sanskrit equivalent

प्रसारणकर्ता

Previous days