FLINCHER Meaning of FLINCHER in English noun one who flinches or fails. Webster English vocab. Английский словарь Webster. 2012