Scrabble Cheat

SQUINCHED

SQUINCHED is a 9 letter Scrabble word worth 24 points.

a straight or arched structure across an interior angle of a square tower to carry a superstructure such as a dome.

tense up the muscles of (one's eyes or face)

crouch down in order to make oneself seem smaller or to occupy less space

Letter start with S