October 2022 Words Of The Day Quiz

Question 1 of 31

Which word matches the definition below?

Definition

noun. a person or thing that has become renewed or restored after suffering calamity or apparent annihilation.