Webisode
WiktionaryText

Noun



  1. a short audio or video presentation on an Internet site
  2. an episode of an Internet-based movie etc
 
x
OK