Answer: onhulu

AnswerCrossword Clue
ONHULU

Like some streamable TV