English Dictionary
Definition webisode in British English
webisode noun
[countable] noun
/ˈwebɪsəʊd/
Example
The webisode is the seventh and final instalment of Internet-based pay-per-view shows.
Synonyms and related words
