unhurdled
/ʌnˈhɜrdld/Definitions
1. adjective
past participle of hurdle, having overcome obstacles or difficulties
“The entrepreneur emerged from the startup scene unhurdled by the failure of her previous business venture.”
2. noun
a person or thing that has overcome obstacles or difficulties
“The unhurdled marathon runner crossed the finish line with a record time.”