Definition of VOD in US English:

VOD

abbreviation

  • Video-on-demand.