English Dictionary
◊ GRIMACE
grimace
n : a contorted facial expression; "she made a grimace at the
prospect" [syn: {face}]
v : contort the face, make a face; "He grimaced when he saw the
amount of homework he had to do"