iJunoon official Urdu Dictionary
ہٹنا
hatna
دبنا
dabna
سرکنا
sarakna
English definition for flinch
1. n. a reflex response to sudden pain
2. v. draw back, as with fear or pain
Synonyms and Antonyms for flinch
Sponored Video