English edit

Noun edit

webcaster (plural webcasters)

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