Squinched
[skwɪn(t)ʃ]
Definition
(adj.) having eyes half closed in order to see better; 'squinched eyes' .
Checker: Patrice--From WordNet
[skwɪn(t)ʃ]
(adj.) having eyes half closed in order to see better; 'squinched eyes' .
Checker: Patrice--From WordNet