History
History
Synonyms
UK
US
Meaning:
diffident

not having, not showing, much belief in one's own abilities

hesitant; unconfident

FLINCHING as in Wiktionary
FLINCHING as in Wikipedia