flincher

English

Etymology

From flinch +‎ -er.

Noun

flincher (plural flinchers)

  1. One who flinches.