channel
Definition
A television or radio station, or a path through which something flows, such as water or information.
Español Una estación de televisión o radio, o un camino a través del cual algo fluye, como agua o información.
Example
"We watched the documentary on a nature channel last night."