Word Definition

Rejuvenate

  1. To render young again.

Synonyms