squinched meaning
UK US
squinched (adjective): having eyes half closed in order to see better.
Definition of squinched
Scrabble score: 24 (letter breakdown)
Word lists: words starting with SQ · words ending in ED · 9-letter words
More about squinched on Wikipedia.