Stockists meaning : A retailer or distributor who has stocks of a certain type of item for sale.
stockists
cumming
retrenchment
unfounded
hardscrabble