Answer: vimeo

AnswerCrossword Clue
VIMEO

YouTube alternative