revitalizing
adjective
1. tending to impart new life and vigor to
Similar word(s): invigorating, renewing, restorative, revitalising, reviving
verb
1. present participle of revitalize
1. tending to impart new life and vigor to
Similar word(s): invigorating, renewing, restorative, revitalising, reviving
1. present participle of revitalize