Scrabble word: RENEWAL
In which Scrabble dictionary does RENEWAL exist?
Definitions of RENEWAL in dictionaries:
- noun - the conversion of wasteland into land suitable for use of habitation or cultivation
- noun - the act of renewing
- noun - filling again by supplying what has been used up
- The act of renewing or the state of having been renewed.
- Something renewed.
- verb - to make new or as if new again