English Dictionary
Definition visual snow in British English
visual snow noun
noun
1
a visual disturbance where people constantly see snow or television-like static in parts or the whole of their visual fields
