Definition of video drama in English:

video drama

noun