Renewed = give fresh life or strength to.
It never occurred to me to find out the definition of ‘renewed’ before, even though it is the title of the single from my album. Now when I sing…’I am, I was, I will be renewed’…it has a more powerful meaning. I’m affectively singing about a fresh life & strength I believe I will receive by faith. I don’t know about anybody else, but I really need that fresh life & strength today.