The definition :
Definitions of squinch:
- noun: a small arch built across the interior angle of two walls (usually to support a spire)
- verb: crouch down
- verb: draw back, as with fear or pain
- verb: partly close one's eyes
Are you interested in alternative search :
:cringe cross one's eyes draw together flinch funk quail recoil shrink squint wince arch bend bow crouch grimace move stoop retract shrink back trumpet arch
If you like reading news check: