English

edit

Noun

edit

webcaster (plural webcasters)

  1. A person or organization that transmits a webcast over the Internet.