Plentiful supply (9)
I believe the answer is:
abundance
'plentiful supply' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for abundance that I've seen before include "A good deal" , "Profusion, richness" , "Plethora" , "Ample sufficiency or great plenty." , "great amount" .)