Definition of "livestreamed"

livestreamed