Sale to make good Eeyore's loss? (6)
I believe the answer is:
retail
'sale' is the definition.
(I have seen 'Sale of goods ' mean 'retail' so perhaps 'sale' could also mean 'retail')
I can't explain the remainder of the clue.
(Other definitions for retail that I've seen before include "The sale of goods to the public" , "Sell; pass on (e.g. gossip)" , "Form of sales" , "The trade serving the public" , "Direct sale to the consumer" .)