renewal : Idioms & Phrases


self-renewal

  • noun the act of renewing yourself (or itself)
WordNet

urban renewal

  • noun the clearing and rebuilding and redevelopment of urban slums
WordNet