Definitions Found:

one that flinches (to shrink back involuntarily)