Home / R / renewal

renewal

noun 7 letters Scrabble 10 WWF 12
Definitions
noun

filling again by supplying what has been used up

noun

the conversion of wasteland into land suitable for use of habitation or cultivation

noun

the act of renewing

Want another word?
Spin the dictionary for a fresh one.
Generate a word →