Is there a noun to describe a person who perseveres? I suppose a survivor is one who has survived difficult circumstances, and a soldier could be one that soldiers on, but neither word has quite the right connotation. I want the sense of "continue in a course of action even in the face of difficulty" without necessarily calling to mind images of trauma or war.
Learn English – A word for one who perseveres
word-choice
Best Answer
I think the best slang term I can think of is trooper.
Usage:
Note: As Gnawme indicated in the comments trouper is an alternative spelling.
I also offer stoic, as it is someone who perseveres and does so without complaining.
And since I cannot resist on using sports terms for everything. If this person were playing football, soccer, baseball, basketball, and they went through a lot of hardships and injuries yet still played on through everything they might be called a gamer.
Usage: Bob has a pulled hamstring and a beat up foot but he has played the last 3 days, he such a gamer.