Noun Definition


1.Definition: (often plural) a means of communication or access

"It must go through official channels", "Lines of communication were set up between the two firms"

Related Noun(s):line

Category: General

2.Definition: a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance

"The tear duct was obstructed", "The alimentary canal", "Poison is released through a channel in the snake's fangs"

Related Noun(s):canal, duct

Category: General


"The ship went aground in the channel"

Category: Objects


Related Noun(s):groove

Category: General

5.Definition: a passage for water (or other fluids) to flow through

"The fields were crossed with irrigation channels", "Gutters carried off the rainwater into a series of channels under the street"

Category: Objects

6.Definition: a path over which electrical signals can pass


Category: General

7.Definition: a television station and its programs

"A satellite TV channel", "Surfing through the channels", "They offer more than one hundred channels"

Category: Objects

8.Definition: a way of selling a company's product either directly or via distributors


Category: General