grimaces
名词 grimace:
a contorted facial expression
同义词:grimace, face
动词 grimace:
contort the face to indicate a certain mental or emotional state
同义词:grimace, make a face, pull a face