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