1. Noun. A zine published on videotape rather than in paper or computer format. ¹
¹ Source: wiktionary.com