English

edit

Noun

edit

live feed (plural live feeds)

  1. Synonym of live stream