The online English-English dictionary from The Project Gutenberg
Result for Unsparing
Not sparing; not parsimonious; liberal; profuse.
Not merciful or forgiving.