renewing
adjective
1. tending to impart new life and vigor to
- the renewing warmth of the sunshine
Similar word(s): invigorating, restorative, revitalising, revitalizing, reviving
noun
1. A renewal.
verb
1. present participle of renew
1. tending to impart new life and vigor to
- the renewing warmth of the sunshine
Similar word(s): invigorating, restorative, revitalising, revitalizing, reviving
1. A renewal.
1. present participle of renew