communication channel

Noun
  1. (often plural) a means of communication or access (synset 106270774)
    "it must go through official channels"; "lines of communication were set up between the two firms"

Other Searches