Vocabulary Term #991
US
UK
US
UK
to improve the condition of something, especially a room or a building, by repairing or rebuilding it
US
UK
"They're going to renovate this hotel, so it should look much better when we come back next year."