unflinching
adjective /ʌnˈflɪntʃɪŋ/
  /ʌnˈflɪntʃɪŋ/
 - remaining strong and determined, even in a difficult or dangerous situation synonym steadfast
- unflinching loyalty
 - an unflinching stare
 
Oxford Collocations DictionaryUnflinching is used with these nouns:- honesty