FLINCH FROM DOING STH Meaning of FLINCH FROM DOING STH in English ➡ flinch from sth Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005