1
[ verb ] give new life or vigor to

Synonyms

revitalize

Related terms

regenerate renew revival

*