webisode - definition and synonyms

noun [countable] tv 

Your browser doesn’t support HTML5 audio

  1. an episode of a series that is broadcast online

    The webisode is the seventh and final instalment of Internet-based pay-per-view shows.

    The project was conceived as a webisode series, short episodes intended to be seen online.