endurer
/ˈɛndərər/Definitions
1. noun
A person who is able to endure or withstand difficult conditions or situations.
“The hikers were seasoned endurers who could handle the harsh weather.”
2. noun
A person or thing that endures or lasts.
“The old watch was a true endurer, still ticking after a hundred years.”