unstinting
adjective
[ ʌnˈstɪntɪŋ ]
• given or giving without restraint; unsparing.
• "he was unstinting in his praise"
Similar:
ungrudging,
unsparing,
willingly given,
free,
free-handed,
ready,
beneficent,
benevolent,
big-hearted,
kind-hearted,
kind,
unselfish,
lavish,
liberal,
generous,
magnanimous,
open-handed,
munificent,
bountiful,
profuse,
abundant,
ample,
bounteous,
plenteous,