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."