intensive distribution
noun [ U ]
MARKETING ukusa method of marketing where a company sells a product in as many places as possible, so consumers see the product wherever they go:
Drinks manufacturers use intensive distribution to place their drinks in every supermarket, drugstore, and gas station.