unsparing



unsparing - adjective

unsparing - thesaurus

lavish   munificent   overgenerous   unstinted   unstinting