sales channel
noun[C]
ukusCOMMERCE
one of thewaysin which acompanyprovidescustomerswith aparticularproduct:
We werelookingfor a way tosellover theInternetwithoutdestroyingourtraditionalsaleschannels.
It wasdifficulttoconvincecustomersthataddingnewsaleschannelswouldbenefitboth us and them.