Top Definition
Television static. Used as a euphemism for the black-and-white specks that flash across the screen, giving the impression of falling snow.
I hooked up my cable, but nothing came through. All I could watch last night was the snow channel.
by Peter W.N. May 07, 2008
5 Words related to snow channel

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.