Find the word definition

Wikipedia
Viewster

Viewster is a global video on demand service that was founded in 2007 and has its headquarters in Zurich, Switzerland. Viewster offers a wide range of ad-supported free TV shows and movies.

To watch movies and series on Viewster neither external software nor registration is required.