Search results
- Dictionaryrejuvenating/rɪˈdʒuːvɪneɪtɪŋ/
adjective
- 1. having the effect of restoring a feeling or quality of youth or vigour: "the spa offers a variety of rejuvenating treatments"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries