English Dictionary
Definition revitalize in British English
revitalize verb
[transitive] verb
/riːˈvaɪtəlaɪz/
1
to make something that is failing or weak become strong and successful again
