Flincher
/(?)/
Flinch·er
Flincher
n.
One who flinches or fails.