overgive
/ˈoʊvərɡɪv/Definitions
1. verb
to give more than is asked or expected; to surrender or yield excessively.
“She accused him of overgiving in the negotiations, and it led to a disadvantageous deal.”
2. noun
an act of giving more than is asked or expected.
“His overgiving nature made him a popular target for charity appeals.”