1 revive; regenerate; make new again; restore to the original state.
2 reinforce; resupply; replace.
3 repeat or re-establish, resume after an interruption (renewed our acquaintance; a renewed attack).
4 get, begin, make, say, give, etc. anew.
5 (also absol.) grant or be granted a continuation of or continued validity of (a licence, subscription, lease, etc.).
6 recover (one's youth, strength, etc.).
Derivatives:
renewable adj. renewability n. renewal n. renewer n.
Useful english dictionary. 2012.