channel2 ●○○ AWL verb (channelled, channelling British EnglishBrE, channeled, channeling American EnglishAmE) [transitiveT] 1 CONTROLto control and direct something such as money or energy towards a particular purpose 把〔钱、精力等〕导向〔特定目的〕；引导；把…用于 SYN direct channel something into something Most of his energy was channeled into writing and lecturing.
channel something to somebody Profits are channelled to conservation groups.
channel something through something The famine relief money was channelled through the UN.
2 to control or direct people or things to a particular place, work, situation etc 输送，传送〔人或物〕 channel somebody/something into something Women were likely to be channeled into jobs as teachers or nurses.
Drugs from government pharmacies were being channeled into illegal drug markets.
3 CUTto cut a long deep line in something 形成〔凹槽〕 Water had channelled grooves in the rock.
4 SENDto send water through a passage 〔通过管道〕输送〔水〕 An efficient irrigation system channels water to the crops.
5 to allow a spirit to come into your body and speak through you, or to tell people a message that you have received in this way 使〔灵魂〕附身，为…通灵 She claims to channel the spirit of a 2,000-year-old hunter.
6 to look or sound like a famous person, especially someone who is dead 模仿〔名人，尤指已故名人〕 In her latest video, Kylie is channelling Marilyn Monroe.
channel something into something• I channeled all my anger into running.
channel somebody/something into something• Drugs from government pharmacies were being channeled into illegal drug markets.• Women were more likely to be channeled into the lower-paying jobs.
From Longman Business Dictionary
channelchan·nel1 /ˈtʃænl/ noun [countableC] 1a system that is used for supplying information or goods → distribution channel → sales channel
A direct marketing channel moves goods directly from manufacturer to consumer.
2a television station and all the programmes broadcast on it → pay channel
a 24-hour channel devoted exclusively to football