Meaning

1 senses
  1. (uncountable)The fraudulent business practice of inflating sales figures by forcing more products through a distribution channel than the channel is capable of selling.

channel stuffing — meaning, examples, forms, synonyms | Krumeto