The act or practice of broadcasting an event live over the Internet.
present participle and gerund of livestream
Select a language to see translations