помолодіти
To grow young again, to rejuvenate, to renew one's youth; to look younger than one's age
Джерело:
Українсько-англійський словник
на Slovnyk.me
To grow young again, to rejuvenate, to renew one's youth; to look younger than one's age