/ rɪˈnjuːəl; NAmE -ˈnuːəl/ noun [ U , C ]
1.
renewal (of sth) a situation in which sth begins again after a pause or an interruption :
a renewal of interest in traditional teaching methods
2.
the act of making a contract, etc. valid for a further period of time after it has finished :
The lease comes up for renewal at the end of the month.
the renewal date
3.
a situation in which sth is replaced, improved or made more successful :
economic renewal
urban renewal (= the act of improving the buildings, etc. in a particular area)