unsparing

Unsparing [ʌnˊspeərɪŋ] a

1) расточительный, щедрый (of, in)

2) беспощадный

3) усердный, не щадящий сил

Источник: Англо-русский словарь Мюллера на Gufo.me