Channel- A means of communication or expression.
Example: They watched a documentary on the history channel.
» Word of the Day