SVOD en · NOUN
Meanings
-
(abbreviation, alt-of, uncountable) Abbreviation of streaming video on demand.
alt of streaming video on demand
-
(abbreviation, alt-of, uncountable) Abbreviation of subscription video on demand.
alt of subscription video on demand