Look Up Another Term

Definition: Webisode


(WEB epISODE) One episode in a series of video presentations streamed or downloaded from the Web. The Webisode is the online equivalent of a broadcast or cable TV series, and the first Web series dates back to the mid-1990s.