unsparing
adjective
[ ʌnˈspɛːrɪŋ ]
• merciless; severe.
• "he is unsparing in his criticism of the arms trade"
Similar:
merciless,
pitiless,
unpitying,
ruthless,
relentless,
remorseless,
unmerciful,
unforgiving,
implacable,
uncompromising,
stern,
strict,
severe,
stringent,
harsh,
tough,
rigorous,
exacting,
demanding,
inflexible,
draconian,
solid,
• given freely and generously.
• "she had won her mother's unsparing approval"
Similar:
ungrudging,
unstinting,
willingly given,
free,
free-handed,
ready,
beneficent,
benevolent,
big-hearted,
kind-hearted,
kind,
unselfish,
lavish,
liberal,
generous,
magnanimous,
open-handed,
munificent,
bountiful,
profuse,
abundant,
bounteous,
plenteous,