Definitions
noun
a way of selling a company's product either directly or via distributors
“possible distribution channels are wholesalers or small retailers or retail chains or direct mailers or your own stores”
Look “distribution channel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.