unstinting
Unstinting is an adjective used to describe someone or something that is given or doing something freely and generously, without any reservation or limitation. It conveys a sense of abundance and lack of restraint. When applied to a person, it suggests a willingness to give their time, effort, or resources without holding back. For example, an unstinting supporter would offer their full backing, while unstinting praise would be effusive and wholeheartedly given.
The word can also describe an action or quality. Unstinting effort means working as hard as possible,