[verb] [T] US - to squeeze together (the features of the face or the muscles of the body)He squinched up his face in a look that left no doubt about his displeasure.
SQUINCH
Meaning of SQUINCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012