revitalise

revitalise

revitalise

Verb

give new life or vigor to

Synonyms: