WTWM

whatsthatwordmean

← Definition
Guess

squinched

verbPast tense of squinch; to have squeezed or compressed something, especially one's eyes or face, into a tight or wrinkled position.

Synonyms

wrinkledverbcontortedverb

Antonyms

relaxedverb

Built for word lovers.