Definition of VOD in US English:

VOD

  • Video-on-demand.