unflinching
adjective
[ ʌnˈflɪn(t)ʃɪŋ ]
• not showing fear or hesitation in the face of danger or difficulty.
• "he has shown unflinching determination throughout the campaign"
Similar:
resolute,
determined,
single-minded,
dogged,
decided,
resolved,
firm,
persistent,
persevering,
committed,
unshrinking,
unshakeable,
steady,
unwavering,
unblinking,
immoveable,
unflagging,
unswerving,
unfaltering,
untiring,
undaunted,
fearless,
courageous,
stalwart,