Meaning of Grimace in English
A distortion of the features, occasioned by some feeling of pain, disgust, etc.
Meaning of Grimace in Urdu بناوٹ
English Word: grimace
:Noun
Meaning of grimace in English
A distortion of the features, occasioned by some feeling of pain, disgust, etc.
Synonyms | Face,Frown,Moue,Mouth,Mouthing,Mug,Scowl,Smile,Smirk,Sneer,Wry Face, |
---|---|
Antonyms | Grin, |