Definition of Renewal
Noun: renewal ri'n(y)oo-ul
- The conversion of wasteland into land suitable for use of habitation or cultivation
- reclamation, rehabilitation
- The act of renewing
- Filling again by supplying what has been used up
- refilling, replenishment, replacement
Anagrams containing the word renewal