The Collaborative International Dictionary
Nonsparing
Nonsparing \Non*spar"ing\, a. Sparing none.
Wiktionary
nonsparing
a. Not sparing.