Squinching meaning : To scrunch up (one's face, etc.).
squinching
medalling
disenchanting
nanogram
shero