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