Please report any issues with this site to Lexicon Webmaster.
Channel 1.That part of a body of water deep enough for navigation through an area otherwise not suitable. It is usually marked by a single or double line of buoys and sometimes by range markers. 2. The deepest part of a stream, bay, or strait, through which the main current flows. 3. A name given to a large strait, for example, the English Channel. |