SQUINCHING
“SQUINCHING” is a valid word.
25
Scrabble points
29
Words with Friends
10
letters
Definition
SQUINCHING is a form of SQUINCH
verb
- crouch down
- draw back, as with fear or pain
- cross one's eyes as if in strabismus