English word definition — powered by WordNet
restore to a previous or better condition
make brighter and prettier
give new life or energy to
Want to remember renovate?