Noun Definition
grimace
1.Definition: a contorted facial expression
"She made a grimace at the prospect"
Related Noun(s):face
Category: General1.Definition: a contorted facial expression
"She made a grimace at the prospect"
Related Noun(s):face
Category: General