Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
self-renewal combined form of renewal.
urban renewal the renewing of deteriorating parts of a town or city, by renovation or new construction.