SVOD noun2 •Abbreviation of streaming video on demand. •Abbreviation of subscription video on demand.