What is Channel ?
Channel is (noun) 1. a piece of water connecting two seas 2. a way in which information or goods are passed from one place to another The matter was sorted out through the normal diplomatic channels. 3. a frequency band for radio or TV or a station using this band We’re watching Channel 4. The new chat show is scheduled to compete with the gardening programme on the other channel. 4. the bottom of a stream, ditch or gutter along which water can flow(verb) to send something in a certain direction They are channelling their funds into research. Synonym direct (NOTE: channelling – channelled. The US spelling is channeling – channeled.)
source: Easier English, Student Dictionary Upper Intermediate Level