Definition: generous or not holding back; giving or using freely without hesitation or reluctance
Examples: The coach showed unsparing determination in helping her students achieve their GRE scores. | His unsparing criticism only made the student work harder to improve his writing skills.