Broadcasts on Twitch
This page is the CodyCross answer for the clue below from Past and Present Tech, Group 1451, Puzzle 5 (Handwritten Letters).
Question is: Broadcasts on Twitch
and the answer is: STREAMS
Word Meaning:
STREAMS — plural of stream
Definitions from Wiktionary.