communication channel


Meanings

  • (often plural) a means of communication or access;