Find the word definition

The Collaborative International Dictionary
Nonsparing

Nonsparing \Non*spar"ing\, a. Sparing none.

Wiktionary
nonsparing

a. Not sparing.