channel, television channel, TV channel -- (a television station and its programs; "a satellite TV channel"; "surfing through the channels"; "they offer more than one hundred channels")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar