About us
Define
Definitions for
"renewed"
restored to a new condition; "felt renewed strength"
wordnet.princeton.edu