Meaning: 1 giving or sharing in abundance and without hesitation <neighbors were unsparing in their charity when a local family was rendered homeless by a fire> — see generous1 2 having or showing a lack of sympathy or tender feelings <unsparing in his criticism of the welfare state> — see hard1