It indicates you’ll give generously (6)
I believe the answer is:
shower
'give generously' is the definition.
('shower' can be a synonym of 'give generously')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for shower that I've seen before include "clean" , "that's revealing?" , "Brief rainfall" , "awful group of people" , "One exhibiting" .)