Definitions of renewal:

  • noun:   the act of renewing
  • noun:   the conversion of wasteland into land suitable for use of habitation or cultivation
  • noun:   filling again by supplying what has been used up