Entry
  1. to revitalize; to restore (prestige, prosperity etc); revival; recovery

Characters in this word

2