unflinching
un-flinch-ing
adjective
Not showing fear, hesitation, or weakness when faced with something difficult or dangerous.
"She showed unflinching courage during the crisis."
Thesaurus
Synonyms: unafraid, unblinking, unintimidated, unshrinking, fearless