Make good produce rot after coring it (6)
I believe the answer is:
recoup
'make good' is the definition.
(synonyms)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for recoup that I've seen before include "Recover, losses perhaps" , "Recover - retrieve" , "Regain (something lost)" , "Regain (expenditure)" , "Win back" .)