unsparing
adjectiveUnmerciful; severe.
adjectiveGenerous or unstinting.
Not sparing; liberal; profuse; abundant: as, the unsparing use of money.
Not merciful; unmerciful: as, unsparing publicity.
adjectiveNot sparing; not parsimonious; liberal; profuse.
adjectiveNot merciful or forgiving.
adjectiveWithout
not forbearing; ruthless
adjectivevery generous