Logo
Search icon

rejuvenate

verb

Meaning

  • To render young again.