Search results
- Dictionaryrejuvenated/rɪˈdʒuːvɪneɪtɪd/
adjective
- 1. having been given new energy or vigour; revitalized: "the coach was full of praise for his rejuvenated side"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries