What is the full meaning of livestreams
LIVESTREAM, to broadcast (an event) on the internet as it happens [v]
Example of the word livestreams placed on a Scrabble board.