Channel  —n. 1 a piece of water wider than a strait, joining esp. Two seas. B (the channel) the english channel. 2 medium of communication; agency. 3 band of frequencies used in radio and television transmission, esp. By a particular station. 4 course in which anything moves. 5 a hollow bed of water. B navigable part of a waterway. 6 passage for liquid. 7 lengthwise strip on recording tape etc. —v. (-ll-; us -l-) 1 guide, direct. 2 form channel(s) in. [latin: related to *canal]