Definify.com
Definition 2024
microexpression
microexpression
English
Noun
microexpression (plural microexpressions)
- A fleeting, involuntary facial expression that may reveal private thoughts or emotions.
microexpression (plural microexpressions)