channel
noun
°The physical confine of a river or slough, consisting of a bed and banks.
"''The water coming out of the waterwheel created a standing wave in the channel."
°The natural or man-made deeper course through a reef, bar, bay, or any shallow body of water.
"A channel was dredged to allow ocean-going vessels to reach the city."
verb
°To direct the flow of something.
"We will channel the traffic to the left with these cones."
°To assume the personality of another person, typically a historic figure, in a theatrical or paranormal presentation.
"When it is my turn to sing Karaoke, I am going to channel Ray Charles."
synonyms: passage, sound, strait, side more» , station