communication channel n. canal de comunicare;

 

E.g.: They understand that the ability to access payment infrastructures and bank communication channels is extraordinarily powerful. (perspectives.eiu.com)