English dictionary
flinch meaning and definition
Definition and meaning of flinch at MeaningMonkey.org. flinch meaning and definition in the English Dictionary.FLINCH noun
Definition of flinch (noun)
- a reflex response to sudden pain
- synonyms: wince
FLINCH verb
Definition of flinch (verb)
Source: Princeton University Wordnet