SQUINCHES
“SQUINCHES” is a valid word.
23
Scrabble points
25
Words with Friends
9
letters
Definition
SQUINCHES is a form of SQUINCH
noun
- a small arch built across the interior angle of two walls (usually to support a spire)