B1 noun /ˈtʃæn.əl/
Channel
канал; русло; средство;
Meaning
a television or radio station; a passage for water or other liquids; a means of communication
Example
The news channel provided live coverage of the important event.
Новостной канал предоставил прямое освещение важного события.