Definition from Wiktionary, the free dictionary
[edit] English
[edit] Etymology
Blend of Web and episode
webisode (plural webisodes)
- a short audio or video presentation on an Internet site
- an episode of an Internet-based movie etc
Wikipedia
- an episode of a television show that is only aired online