English Dictionary
Definition vlog in British English
vlog noun
[countable] noun
/vlɒɡ/
Synonyms and related words
