present participle and gerund of renew
A renewal.
That renews someone; pleasantly fresh and different; granting vitality and energy.
I am so sunk in the work’s psychology, I feel almost an alien, some renewing life form.
Select a language to see translations