noun
- the act of renewing.
- the state of being renewed.
- an instance of this.
noun
- the act of renewing or state of being renewed
- something that is renewed
n.1680s, from renew + -al (2). Specific meaning “urban redevelopment” is from 1965, American English. Earlier noun was simply renew (early 15c.).