Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: webisode  'we-bi,sowd
  1. A short audio or video presentation available as an Internet download or stream instead of first airing on television or radio
    "The series released weekly webisodes to keep fans engaged between seasons"

Derived forms: webisodes

Encyclopedia: Webisode