Channel - a deep and relatively slender human body of h2o (as in the river or a harbor or a strait linking two greater bodies) that permits the most effective passage for vessels; "the ship went aground within the channel" summation received in excess of the jury convincing implies a https://www.headsound.co.il