Definition of "Unsparing" :
adjective: not forbearing; ruthless
"An unsparing critic."
adjective: very generous
"Unsparing generosity."
adjective: not forbearing; ruthless
"An unsparing critic."
adjective: very generous
"Unsparing generosity."