Definitions of unsparingly:

  • adverb:   in a scathing and unsparing manner