revitalising

definition: tending to impart new life and vigor to
example:
speech part: adjective
synonyms: restorative
Video not found.