Unsparing Meaning

There are 2 meaning(s) for word Unsparing

Meaning 1 : very generous

    Example : unsparing generosity

    Synonyms : lavish,  munificent,  overgenerous,  too-generous,  unstinted,  unstinting
Meaning 2 : not forbearing; ruthless

    Example : an unsparing critic