grimace - English Synonyms Dictionary

grimace

v.
[1] make a face , pull a face
n.
[1] face