channeling

1.

kênh

a television or radio station (= an organization that broadcasts television or radio programs):

:
a cable/broadcast/satellite channel
1.

kênh

to direct something into a particular place or situation:

:
Ditches were constructed to channel water away from the buildings.