squinched
تعریف انگلیسی
adjective
- having eyes half closed in order to see better “squinched eyes”