Unflinching means showing courage and determination in the face of danger, difficulty or pain. It describes someone who remains steadfast and unwavering even when facing challenges or adversity. The term comes from the Old English word “fleocean” meaning to flinch or wince, so not flinching is the opposite behavior.