flincher Meaning, Definition & Usage

Flinch"er noun
Definitions
  1. One who flinches or fails.

Webster 1913