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