Synonyms for Channel (same or very similar meaning)
WordNet sense 1 (a long narrow furrow cut either by a natural process (such as erosion) or by a tool (as e.g. a groove in a phonograph record)):
groove
WordNet sense 2 ((often plural) a means of communication or access):
line, communication channel
WordNet sense 3 (a path over which electrical signals can pass):
transmission channel
WordNet sense 4 (a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance):
canal, duct, epithelial duct
WordNet sense 5 (a television station and its programs):
television channel, TV channel
WordNet sense 6 (transmit or serve as the medium for transmission):
carry, conduct, convey, transmit, conduct
WordNet sense 7 (direct the flow of):
canalize, canalise
WordNet sense 8 (send from one person or place to another):
channelize, transfer, transport, channelise, transfer, transport
WordNet sense 9 (a way of selling a company's product either directly or via distributors):
distribution channel
From the ODE community, based on WordNet
add/edit