well it sure ain't no duck pond!! Seriously though, Chambers definition of channel is a narrow sea. The English Channel extends from the Strait of Dover to Land's End. If you ever listen to the sailing reports they talk about the boats "going out into the Atlantic". :O)