The Collaborative International Dictionary
Flincher
Flincher \Flinch"er\, n. One who flinches or fails.
Wiktionary
flincher
n. One who flinches.