VOD


Meaning of VOD in English

■ abbreviation video on demand.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.