Term of the Moment

de jure standard


Look Up Another Term


Definition: Livestream


A streaming service for organizations that broadcasts live or recorded video that is available on a website or mobile device. Founded in 2014, Livestream is used by thousands of companies, including cable channels and news organizations. See live streaming.