channel
noun [ C ]
uk/ˈtʃænəl/ us COMMERCE, MARKETING
a way in which products or services are made available to customers:
The insurer sells its products through a variety of channels, including banks, wholesalers, and its own sales force.
multi-channel retailing
COMMUNICATIONS
a television station:
TV/cable channel Watch your favorite TV channels online for free!
COMMUNICATIONS, IT
a system used for passing information or electronic signals, or a way of communicating with people:
media channels such as newspapers, digital television, and the internet
See also
distribution channel
marketing channel
pay channel
sales channel
channel
verb [ T + adverb or preposition ]
uk/ˈtʃænəl/ usUK -ll- | US usually -l-to use money, effort, etc. in a particular way:
channel sth (back) into sth 10% of the company's profits will be channeled back into advertising.
channel sth away from/towards sth HR has channeled all its efforts towards recruiting new personnel.
to send money, etc. using a particular route:
channel sth through sth The funds will be channelled through the UN and the World Bank.