1
: the act or process of renewing : repetition
2
: the quality or state of being renewed
3
: something (such as a subscription to a magazine) renewed
4
: something used for renewing
specifically
: an expenditure that betters existing fixed assets
5
: the rebuilding of a large area (as of a city) by a public authority
Love words? Need even more definitions?
Merriam-Webster unabridged
Share