Greedy person loses weight - more than enough (4)
I believe the answer is:
glut
'more than enough' is the definition.
(thesaurus)
'greedy person loses weight' is the wordplay.
'greedy person' becomes 'glutton' (I've seen this before).
'loses' suggests deleting specific letters.
'weight' becomes 'ton' (ton is a kind of weight).
'glutton' with 'ton' taken away is 'GLUT'.
(Other definitions for glut that I've seen before include "A surfeit as of crops" , "Surfeit or over-supply" , "A surplus or excess" , "An excessive supply, maybe on the market" , "An excess of something so that prices fall" .)