unsparing





unsparing - adjective

unsparing - thesaurus

lavish   munificent   overgenerous   unstinted   unstinting