Synonyms of 'stockist'
A shop is a building or part of a building where things are sold.
It's not available in the shops.
A store is a building or part of a building where things are sold. In British English, store is used mainly to refer to a large shop selling a variety of goods, but in American English a store can be any size of shop.
Bombs were planted in stores in Manchester and Blackpool.
Thesaurus for stockist from the Collins English Thesaurus
A stockist of a particular product is someone who sells this product in their shop .