Sentence:  But Christianity was a new religious force in Augustine's day. Today, as you say, its power to integrate culture has all but disappeared. Does Christianity still have the capacity to <WSD>renew</WSD>? 
Meaning of the word marked with <WSD> tags:  To become new, or as new; to revive. (15th-18thc.)