channel

Definition

A television or radio station, or a path through which something flows, such as water or information.

Example

"We watched the documentary on a nature channel last night."