rejuvenate
Concise Oxford English Dictionary © 2008 Oxford University Press:
rejuvenate /rɪˈdʒuːvəneɪt/
▶verb
- 1 make or cause to appear younger or more vital.
- 2 (often as adj. rejuvenated) restore (a river or stream) to a condition characteristic of a younger landscape.
– derivatives
rejuvenation noun,
rejuvenator noun.
rejuvenation noun,
rejuvenator noun.
'rejuvenate' also found in these Oxford entries:

