flinchers

noun
  1. plural of flincher; people who flinch or draw back in pain, fear, or disgust

Examples