As a noun stockist
is a retailer or distributor who has stocks of a certain type of item for sale.
As an adjective stockiest is
superlative of stocky.
stockiest
English
Adjective
(head)
(stocky)
stocky
English
Adjective
(er)
(of a person or an animal) sturdy; solidly built; heavy and compact
stockist
English
Noun
(
en noun)
A retailer or distributor who has stocks of a certain type of item for sale.
- I need a replacement cartridge but I can't find a stockist .