Home > Terms > English, UK (UE) > Channel

Channel

A deep and relatively narrow body of water (as in a river, harbor, or a strait linking two larger bodies) that allows the best passage for vessels; an open conduit either naturally or artificially created which periodically or continuously contains moving water, or which forms a connecting link between two bodies of water. River, creek, run, branch, and tributary are some of the terms used to describe natural channels. Canal and floodway are some of the terms used to describe artificial channels.

This is auto-generated content. You can help to improve it.
0
Collect to Blossary

Member comments

You have to log in to post to discussions.

Terms in the News

Featured Terms

Harry8L
  • 0

    Terms

  • 0

    Blossaries

  • 1

    Followers

Industry/Domain: Sports Category: Cycling

Tour de France

The Tour de France is an annual bicycle race held in France and nearby countries. It was first staged in 1903 and the tour typically covers around ...

Contributor

Featured blossaries

British Billionaires Who Never Went To University

Category: Business   4 6 Terms

Dark Princess - Stop My Heart

Category: Entertainment   1 10 Terms