1.为…觉得难为情;对…感到厌恶;退缩 If you cringe at something, you feel embarrassed or disgusted, and perhaps show this feeling in your expression or by making a slight movement.
英英释义
1.draw back, as with fear or pain
e.g. she flinched when they showed the slaughtering of the calf