English Dictionary

Definition of “livestream”

livestream (ˈlaɪvˌstriːm) 

Definitions

verb

  1. to broadcast (an event) on the internet as it happens

noun

  1. a live broadcast of an event on the internet

Comments

Log in to comment on this word.