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
0
Improve it
- Part of Speech: noun
- Synonym(s):
- Blossary:
- Industry/Domain: Natural environment
- Category: Coral reefs
- Organization: NOAA
- Product:
- Acronym-Abbreviation:
Other Languages:
Member comments
Terms in the News
Featured Terms
Contributor
Featured blossaries
Browers Terms By Category
- Cables & wires(2)
- Fiber optic equipment(1)
Telecom equipment(3) Terms
- General jewelry(850)
- Style, cut & fit(291)
- Brands & labels(85)
- General fashion(45)
Fashion(1271) Terms
- Printers(127)
- Fax machines(71)
- Copiers(48)
- Office supplies(22)
- Scanners(9)
- Projectors(3)
Office equipment(281) Terms
- Advertising(244)
- Event(2)