Term of the Moment

crypto anchor


Look Up Another Term


Definition: SVOD


(Subscription Video-On-Demand) A paid subscription for streaming content. Some of the major players are Netflix, Amazon Prime and Hulu. See streaming service and video-on-demand.