microexpression
Noun
Meaning
microexpression (plural microexpressions)
A fleeting, involuntary facial expression that may reveal private thoughts or emotions.
Noun
microexpression (plural microexpressions)
A fleeting, involuntary facial expression that may reveal private thoughts or emotions.