Noun Definition

flinch

1.Definition: a reflex response to sudden pain

Related Noun(s):wince

Category: General