Is there a word that means "the ability to overcome obstacles"?

Back
Top