ungrudging

/ʌnˈɡrʌdʒɪŋ/
adjective
  1. Given freely and without resentment; generous and wholehearted.
    • She offered ungrudging support to her friend during the difficult time.
    • His ungrudging donation helped fund the new library for the town.
    • The community gave ungrudging praise to the volunteers who rebuilt the playground.
What does "ungrudging" mean? | whatsthatwordmean | whatsthatwordmean