channel
B1Meanings
-
1
noun
a way of selling a company's product either directly or via distributors
possible distribution channels are wholesalers or small retailers or retail chains or direct mailers or your own stores
-
2
noun
a passage for water or other fluids to flow through
The fields were crossed with irrigation channels.
-
3
noun
a television station and its programs
a satellite TV channel
-
4
noun
a path over which electrical signals can pass
a channel is typically what you rent from a telephone company
-
5
noun
(often plural) a means of communication or access
it must go through official channels
-
6
noun
a deep and relatively narrow body of water that allows passage for vessels
The lost swimmer was hit by a boat in the channel.
-
7
verb
to direct the flow of
channel information towards a broad audience
-
8
noun
The hollow bed of running waters; (also) the bed of the sea or other body of water.
The water coming out of the waterwheel created a standing wave in the channel.
Etymology
Named after the Channel Islands, from where settlers once came from, in the early 18th-century. The Channel Islands are located in the English Channel, a strait (channel) separating the island of Great Britain from the coast of mainland Europe.