Fund artist needing endless help for exhibition, ultimately (9)
I believe the answer is:
reservoir
'fund' is the definition.
(thesaurus)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for reservoir that I've seen before include "Large water store" , "water over a wide area?" , "Man-made lake to store water" , "Artificial lake" , "Area flooded" .)