Supply excessive enough to guarantee satiety (7)
I believe the answer is:
surfeit
(Other definitions for surfeit that I've seen before include "Overindulge" , "Excess, glut" , "having had quite enough" , "it's more than one needs" , "stuff, once" .)