1. Noun. (Internet) A weblog using video as its primary presentation format. ¹
¹ Source: wiktionary.com