Definify.com

Definition 2025


livestreams

livestreams

See also: live streams

English

Verb

livestreams

  1. third-person singular simple present indicative form of livestream