Search results
- Dictionarychan·nel/ˈCHan(ə)l/
noun
- 1. a length of water wider than a strait, joining two larger areas of water, especially two seas. Similar
- 2. a band of frequencies used in radio and television transmission, especially as used by a particular station.
verb
- 1. direct toward a particular end or object: "advertisers channel money into radio" Similar
- 2. (of a person) serve as a medium for (a spirit): "she was channeling the spirit of Billie Holiday"
Powered by Oxford Dictionaries